質問編集履歴
2
変更・改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -119,3 +119,33 @@
|
|
119
119
|
|
120
120
|
|
121
121
|
```
|
122
|
+
|
123
|
+
|
124
|
+
|
125
|
+
###追加点
|
126
|
+
|
127
|
+
```
|
128
|
+
|
129
|
+
def twoDgaussian(X,wx,wy,x0,y0):
|
130
|
+
|
131
|
+
x,y=X
|
132
|
+
|
133
|
+
z=np.exp(-(x-x0)**2/wx**2-(y-y0)**2/wy**2)
|
134
|
+
|
135
|
+
return z.ravel()
|
136
|
+
|
137
|
+
|
138
|
+
|
139
|
+
initial=(50,50,500,500)
|
140
|
+
|
141
|
+
data_ravel=data.ravel()
|
142
|
+
|
143
|
+
popt,pcov=curve_fit(twoDgaussian,(x,y),data_ravel,initial)
|
144
|
+
|
145
|
+
```
|
146
|
+
|
147
|
+
とすることで通るようになったものの、出力結果が
|
148
|
+
|
149
|
+
popt=array([ 1.05774768e+00, 1.23219802e-02, 5.00141975e+02, 5.00041068e+02])
|
150
|
+
|
151
|
+
でwxとwyは同程度のはずなのでまだおかしい。
|
1
画像データのアップロード
test
CHANGED
File without changes
|
test
CHANGED
@@ -13,6 +13,8 @@
|
|
13
13
|
対処法をお教えくださると幸いです。
|
14
14
|
|
15
15
|
|
16
|
+
|
17
|
+

|
16
18
|
|
17
19
|
###該当のソースコード
|
18
20
|
|