回答編集履歴
1
test
CHANGED
@@ -1,3 +1,11 @@
|
|
1
|
+
解決済になっていますが、参考として別解を書いておきます。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
---
|
6
|
+
|
7
|
+
|
8
|
+
|
1
9
|
numpyの関数`np.convolve()`、あるいはscipyの関数`scipy.ndimage.convolve()`を使うと簡単かつ高速に計算できます。
|
2
10
|
|
3
11
|
この関数は、配列`[a, b, c, d]`と重み配列`[q, p]`を渡すと、`[ap+bq, bp+cq, cp+dq]`という配列を返します。このとき重み配列`[q, p]`に`[0.5, 0.5]`を代入すれば、配列の隣り合った数の平均が求まります。
|