Pix2Sky_ZenithalPerspective

class astropy.modeling.projections.Pix2Sky_ZenithalPerspective(mu=0.0, gamma=0.0, **kwargs)[ソース]

ベースクラス: astropy.modeling.projections.Pix2SkyProjection, astropy.modeling.projections.Zenithal

天頂透視投影-ピクセルを空に投影する。

それに対応して AZP WCSの投影に適合する.

\[\begin{split}\phi&=\arg(-y\cos\Gamma,x)\\ \theta&=\Left\\genfrac{}{0 pt}{\psi-\omega}{\psi+\omega+180^{cic}\右。\end{split}\]

その中で:

\[\begin{split}\psi&=\arg(\rho,1)\\ \omega&=\sin^{−1}\左(\frac{\rho\u}{\sqrt{\ro^2+1}\右)\ \rho&=\frac{R}{\frac{180^{cic}{\pi}(\mU+1)+y\sin\γ}\ R&=\sqrt{x^2+y^2\cos^2\Gamma}\end{split}\]
パラメータ
mu浮いている.

投影点から球体中心までの球面半径内の距離,μ.デフォルト値は0です。

gamma浮いている.

角度γを見ると,単位は度である.デフォルト値は0°です。

属性要約

gamma \

mu \

param_names \

このタイプモデルのパラメータ名を記述する.

方法要約

evaluate \(X,Y,μ,γ)

いくつかの入力変数でモデルを評価する.

属性文書

gamma = Parameter('gamma', value=0.0)
mu = Parameter('mu', value=0.0)
param_names = ('mu', 'gamma')

このタイプモデルのパラメータ名を記述する.

このタプル内のパラメータの順序は、特定のタイプのモデルを初期化する際に入力されるべき順序と同じである。いくつかのタイプのモデル(例えば、多項式モデル)は、次数のようなモデルのいくつかの他の属性に依存する異なる数のパラメータを有する。

モデルクラスを定義する際には,その属性の値は Parameter クラス主体で定義された属性.

方法文書

classmethod evaluate(x, y, mu, gamma)[ソース]

いくつかの入力変数でモデルを評価する.