質問編集履歴
2
変更・改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -58,4 +58,19 @@
|
|
58
58
|
error: Result from function call is not a proper array of floats.
|
59
59
|
|
60
60
|
|
61
|
-
```
|
61
|
+
```
|
62
|
+
|
63
|
+
###追加点
|
64
|
+
```
|
65
|
+
def twoDgaussian(X,wx,wy,x0,y0):
|
66
|
+
x,y=X
|
67
|
+
z=np.exp(-(x-x0)**2/wx**2-(y-y0)**2/wy**2)
|
68
|
+
return z.ravel()
|
69
|
+
|
70
|
+
initial=(50,50,500,500)
|
71
|
+
data_ravel=data.ravel()
|
72
|
+
popt,pcov=curve_fit(twoDgaussian,(x,y),data_ravel,initial)
|
73
|
+
```
|
74
|
+
とすることで通るようになったものの、出力結果が
|
75
|
+
popt=array([ 1.05774768e+00, 1.23219802e-02, 5.00141975e+02, 5.00041068e+02])
|
76
|
+
でwxとwyは同程度のはずなのでまだおかしい。
|
1
画像データのアップロード
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,6 +6,7 @@
|
|
6
6
|
のエラーメッセージの対処がわからず困っています。
|
7
7
|
対処法をお教えくださると幸いです。
|
8
8
|
|
9
|
+

|
9
10
|
###該当のソースコード
|
10
11
|
```Python
|
11
12
|
import numpy as np
|