回答編集履歴
1
コードの追加
answer
CHANGED
@@ -1,6 +1,12 @@
|
|
1
1
|
`FSl_r`がintのndarrayになっているので、平均値(1未満のfloatの値)を代入しようとしても整数(0)に丸められてしまっているのだと思います。
|
2
2
|
|
3
3
|
初期化のところを以下のようにして、floatの配列にすれば解決するとおもいます。
|
4
|
-
```
|
4
|
+
```python
|
5
|
+
import numpy as np
|
6
|
+
|
5
|
-
FSl_r = np.array([0.0]*len(FS_l))
|
7
|
+
FSl_r = np.array([0.0] * len(FS_l))
|
8
|
+
|
9
|
+
#もしくは
|
10
|
+
# FSL_r = np.array([0] * len(FS_l), dtype=np.float64)
|
11
|
+
# FSL_r = np.zeros(len(FS_l), dtype=np.float64))
|
6
12
|
```
|