LinearLSQFitter¶
- class astropy.modeling.fitting.LinearLSQFitter(calc_uncertainties=False)[ソース]¶
ベースクラス:
object
線形最小二乗フィッティングを行うクラス。用途
numpy.linalg.lstsq
試着に行きます。モデルとデータが与えられた場合,モデルとデータをフィッティングし,モデルのパラメータを変更する.補助部品情報辞書を保存する.現在、LinearLSQFitterは複合モデルをサポートしていないことに留意されたい。属性要約
方法要約
__call__
\(モデル,x,y[, z, weights, rcond] )データをこのモデルに適合させる.
属性文書
- supported_constraints = ['fixed']¶
- supports_masked_input = True¶
方法文書
- __call__(model, x, y, z=None, weights=None, rcond=None)[ソース]¶
データをこのモデルに適合させる.
- パラメータ
- 型番 :
FittableModel
FittableModel
X,y,zに適したモデル
- x配列.
座標を入力する
- yアレイ式.
座標を入力する
- z同様のアレイはオプションです
座標を入力する。もし養育者が (
y
あるいは…。z
)座標値でnumpy.ma.MaskedArray
いずれのマスク点もフィッティング時には無視される.マスク点(空マスクだけではなく)が存在する場合、各モデルのグリッドが異なる場合には、各モデルの行列方程式をそれぞれ解かなければならないので、モデル集合フィッティングが著しく遅くなることに留意されたい。- weights配列、オプション
試着服の重さ。ガウス不確実性を有するデータの場合、重みは1/sigmaであるべきである。
- rcond浮動、オプション
小特異値の切断比
a
それがそうです。特異値が0未満であればゼロに設定するrcond
の最大特異値の積a
それがそうです。- equivalenciesリストまたはなし、オプション、キーワードのみ
明細書 その他の内容 X、yおよび/またはzが単位を有する場合に適用されるべき等価物。デフォルト値はNoneです。
- 型番 :
- 返品
- model_copy :
FittableModel
FittableModel
クランプにより設定されたパラメータを有する入力モデルのコピー
- model_copy :