LinearLSQFitter

class astropy.modeling.fitting.LinearLSQFitter(calc_uncertainties=False)[ソース]

ベースクラス: object

線形最小二乗フィッティングを行うクラス。用途 numpy.linalg.lstsq 試着に行きます。モデルとデータが与えられた場合,モデルとデータをフィッティングし,モデルのパラメータを変更する.補助部品情報辞書を保存する.現在、LinearLSQFitterは複合モデルをサポートしていないことに留意されたい。

属性要約

supported_constraints \

supports_masked_input \

方法要約

__call__ \(モデル,x,y[, z, weights, rcond] )

データをこのモデルに適合させる.

属性文書

supported_constraints = ['fixed']
supports_masked_input = True

方法文書

__call__(model, x, y, z=None, weights=None, rcond=None)[ソース]

データをこのモデルに適合させる.

パラメータ
型番FittableModelFittableModel

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_copyFittableModelFittableModel

クランプにより設定されたパラメータを有する入力モデルのコピー