separability_matrix

astropy.modeling.separability_matrix(transform)[ソース]

生産と投入の間の相関を計算する。

パラメータ
変換する.Model模型

(複合)モデル。

返品
separable_matrixNdarray

形状のブール相関行列(n_output,n_input)である.産出の投入への依存性を示す。完全に独立した出力に対して,対角線要素はTrue,非対角線要素はFalseである.

実例.

>>> from astropy.modeling.models import Shift, Scale, Rotation2D, Polynomial2D
>>> separability_matrix(Shift(1) & Shift(2) | Scale(1) & Scale(2))
    array([[ True, False], [False,  True]]...)
>>> separability_matrix(Shift(1) & Shift(2) | Rotation2D(2))
    array([[ True,  True], [ True,  True]]...)
>>> separability_matrix(Shift(1) & Shift(2) | Mapping([0, 1, 0, 1]) |         Polynomial2D(1) & Polynomial2D(2))
    array([[ True,  True], [ True,  True]]...)
>>> separability_matrix(Shift(1) & Shift(2) | Mapping([0, 1, 0, 1]))
    array([[ True, False], [False,  True], [ True, False], [False,  True]]...)