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

回答編集履歴

1

補足追記

2020/11/21 13:55

投稿

toast-uz
toast-uz

スコア3266

answer CHANGED
@@ -8,4 +8,8 @@
8
8
  2次元の sigma は,y データの誤差の共分散行列です,最適化関数は chisq = r.T @ inv(sigma) @ r です.
9
9
  None(デフォルト)は1で埋められた1-dシグマと同等です.
10
10
 
11
- 今回の場合、標準偏差sigmaをx, yから求める関数 sigma = s(x, y) : 数列×数列→数列 として定義すれば、xとyの観測値をそのまま入れることで、算出可能です。
11
+ 今回の場合、標準偏差sigmaをx, yから求める関数 sigma = s(x, y) : 数列×数列→数列 として定義すれば、xとyの観測値をそのまま入れることで、算出可能です。
12
+
13
+ ちなみに、sigma_scaler = s1(x, y) : スカラー×スカラー→スカラー として定義して、numpy.vectorizeを使えば、楽に、数列×数列→数列 の求める関数を作ることができます。
14
+
15
+ 参考: [numpy.vectorizeの使い方](https://qiita.com/3x8tacorice/items/3cc5399e18a7e3f9db86)