BaseRepresentationOrDifferential¶
- class astropy.coordinates.BaseRepresentationOrDifferential(*args, **kwargs)[ソース]¶
ベースクラス:
astropy.utils.shapes.ShapedLikeNDArray
3次元座標は和差分を表す.
- パラメータ
属性要約
座標コンポーネントの順序名を有するタプル。
info
\名前、記述、フォーマットなどのメタ情報のコンテナ。
shape
\事例と基底配列の形状.
方法要約
from_cartesian
\(その他)提供されたデカルト表現からこのような表現を作成する.
get_name
\()メソッドや差異を表す名前.
to_cartesian
\()表現法をデカルト形式に変換する.
属性文書
- components¶
座標コンポーネントの順序名を有するタプル。
- info¶
名前、記述、フォーマットなどのメタ情報のコンテナ。これは,オブジェクトを表中の混合列として用いる場合に必要であるが,メタ情報を格納する一般的な方法としても利用可能である.
- shape¶
事例と基底配列の形状.
像
shape
タプルを割り当てることによって新しい形状に設定することができる。異なるインスタンスが部分を共有するが、全ての基礎データではない場合、1つのインスタンスの形状を設定することは、別のインスタンスを利用できない可能性があることに留意されたい。そのため、使用を強く推奨していますreshape
方法です。- 賃上げをする
- ValueError
もし新しい形状の要素の総数が間違っていたら。
- AttributeError
配列をコピーしない場合にはどのコンポーネントの形状も変更できない.これらの場合は、ご利用ください
reshape
方法(この方法は、その場で整形できない配列をコピーする)。
方法文書
- abstract classmethod from_cartesian(other)[ソース]¶
提供されたデカルト表現からこのような表現を作成する.
- パラメータ
- 他にも :
CartesianRepresentation
CartesianRepresentation
このような表示形式に変換する
- 他にも :
- 返品
- 表示法 :
BaseRepresentation
サブクラス事例BasePresationサブクラス事例 このようなタイプの新しい表示形式.
- 表示法 :
- classmethod get_name()[ソース]¶
メソッドや差異を表す名前.
小文字の場合は,尾行する“表示”または“差異”をすべて削除する.(例えば、“球形”は
SphericalRepresentation
あるいは…。SphericalDifferential
()
- abstract to_cartesian()[ソース]¶
表現法をデカルト形式に変換する.
すべての違いが捨てられることに注意してください。なお,始点の方向情報は not デカルト座標変換により保存する.例えば、距離=0で定義された角度位置をデカルト座標によって往復変換すると、元の角度座標が失われる。
>>> import astropy.units as u >>> import astropy.coordinates as coord >>> rep = coord.SphericalRepresentation( ... lon=15*u.deg, ... lat=-11*u.deg, ... distance=0*u.pc) >>> rep.to_cartesian().represent_as(coord.SphericalRepresentation) <SphericalRepresentation (lon, lat, distance) in (rad, rad, pc) (0., 0., 0.)>
- 返品
- キャタピラー :
CartesianRepresentation
CartesianRepresentation
デカルト形式の表現法。
- キャタピラー :