CompositeUnit¶
- class astropy.units.CompositeUnit(scale, bases, powers, decompose=False, decompose_bases={}, _error_check=True)[ソース]¶
ベースクラス:
astropy.units.core.UnitBase
先に定義した単位の式を用いて複合単位を作成する.
これを直接使うことはお勧めしません。代わりに工場関数を使って
Unit
計算演算子とユニットを構成する.- パラメータ
- scale番号をつける
単位のスケールファクタ。
- 塩基.塩基 :順番
UnitBase
序列.序列. このユニットは、複数のユニットからなるシーケンスである。
- powersデジタルシーケンス.
一連の権力(
bases
)は、各基本単位に使用される。
属性要約
bases
\複合ユニットのベースに戻る。
powers
\複合セルの電源に戻ります。
scale
\複合ユニットの割合を返す.
方法要約
decompose
\([bases] )不可単位のみからなる単位オブジェクトを返す.
is_unity
\()返品
True
単位がスケーリングされておらず、量の綱がない場合。属性文書
- bases¶
複合ユニットのベースに戻る。
- powers¶
複合セルの電源に戻ります。
- scale¶
複合ユニットの割合を返す.
方法文書
- decompose(bases={})[ソース]¶
不可単位のみからなる単位オブジェクトを返す.
- パラメータ
- basesユニットライブラリ順、お選びいただけます
分解しなければならない塩基です提供されていない場合、任意の復元不可能なユニットに分解される。与えられた場合,分解結果は与えられた単位のみを含むことになる.これは1つの
UnitsError
もしできなかったら。
- 返品
- unit :
CompositeUnit
CompositeUnit
契約不可能な単位オブジェクトのみを含む新しいオブジェクト.
- unit :