teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

integrate\.quadの引数の変更

2017/08/03 07:39

投稿

saka_kei
saka_kei

スコア11

title CHANGED
File without changes
body CHANGED
@@ -90,6 +90,16 @@
90
90
  return residual
91
91
  ```
92
92
 
93
+ 回答をいただいた後、次のようにfanction_gaussを変更しました。
94
+ ```python
95
+ def fanction_gauss(param, x, y):
96
+ def f(x):
97
+ return param[0]*np.exp(-(x-param[2])**2/(2*param[1]))+param[3]
98
+ residual = y - integrate.quad(f, x-0.25, x+0.25)[0]
99
+ return residual
100
+ ```
101
+ array型のyからfloatを引いてしまっている?と、書きながら思いました。
102
+
93
103
  ###補足情報(言語/FW/ツール等のバージョンなど)
94
104
  Python 3.5.3 :: Anaconda 2.4.1 (x86_64)を使っています。
95
105
  python初心者です。よろしくお願いいたします。