表2 D表2 D

class astropy.modeling.tabular.Tabular2D(points=None, lookup_table=None, method='linear', bounds_error=True, fill_value=nan, **kwargs)

ベースクラス: astropy.modeling.tabular._Tabular

2次元表モデル。補間ルックアップテーブルの値を返します。

パラメータ
points浮動小数点数のndarrayタプル、オプション

これらの点はn次元のルールメッシュを定義している.形状(m 1,m 2)を持つndarray.

lookup_tableアレイ式.

2次元規則メッシュ上のデータです形状(m 1,m 2).

method文字列、オプション

実行する補間方法。“線形”および“最近”、および“スプライン2 d”がサポートされる。現在は2次元データのSplinef 2 dのみをサポートしている.デフォルト値は“線形”です。

bounds_errorブル値、オプション

Trueであれば,入力データのドメイン外で補間を要求した場合,ValueErrorを引き起こす.Falseであれば, fill_value 全部使っています。

fill_value浮動、オプション

提供される場合、補間領域外の点に使用される値である。ない場合は,外挿域以外の値を推定する.方法“Splinef 2 d”は外挿をサポートしない.

返品
valueNdarray

入力座標における補間値.

賃上げをする
ImportError

Scipyは実装されていない.

注意事項

用途 scipy.interpolate.interpn それがそうです。

属性要約

lookup_table \

n_inputs \

入力の数。

n_outputs \

出力の数。

方法要約

__call__ \(*入力[, model_set_axis, ...] )

このモデルは,与えられた入力とインスタンス化モデルを用いて指定されたパラメータ値を用いて評価される.

属性文書

lookup_table = array([[0., 0.],        [0., 0.]])
n_inputs = 2

入力の数。

n_outputs = 1

出力の数。

方法文書

__call__(*inputs, model_set_axis=None, with_bounding_box=False, fill_value=nan, equivalencies=None, inputs_map=None, **new_inputs)

このモデルは,与えられた入力とインスタンス化モデルを用いて指定されたパラメータ値を用いて評価される.