tabular_model

astropy.modeling.tabular.tabular_model(dim, name=None)[ソース]

Vt 1を作る Tabular 模型位置 n_inputs Lookup_tableに基づく次元.

このモデルは、さらに初期化され、評価時に補間値を返さなければならない。

パラメータ
dim集積する.

表の次元を調べる。

name応力.応力

クラスの名前。

実例.

>>> table = np.array([[3., 0., 0.],
...                   [0., 2., 0.],
...                   [0., 0., 0.]])
>>> tab = tabular_model(2, name='Tabular2D')
>>> print(tab)
<class 'astropy.modeling.tabular.Tabular2D'>
Name: Tabular2D
N_inputs: 2
N_outputs: 1
>>> points = ([1, 2, 3], [1, 2, 3])

FILL_VALUEをNONEに設定し、外挿を許可します。>m=tab(POINTS、LOOKUP_TABLE=TABLE、name=‘MY_TABLE’、...Bound_Error=FALSE,FILL_VALUE=NONE,METHOD=‘NEAREST’)

>>> xinterp = [0, 1, 1.5, 2.72, 3.14]
>>> m(xinterp, xinterp)  
array([3., 3., 3., 0., 0.])