UnitBase¶
- class astropy.units.UnitBase[ソース]¶
- ベースクラス: - object- クラスの抽象基底クラス. - ユニット上の算術演算の多くはこの基底クラスで定義されている. - ユーザによって直接インスタンス化されてはならない. - 属性要約 - aliases\- このデバイスの別名(長)名を返す. - bases\- 単位台に戻す。 - cgs\- 現在に戻る - Unit例とCGSセル.- name\- このデバイスに関連付けられた仕様(略称)名を返します。 - names\- このデバイスに関連するすべての名前を返します。 - このユニットとサイズ的に互換性のある物理タイプ。 - powers\- 職場の権力を返還する。 - scale\- 単位の目盛りに戻る。 - si\- 現在に戻る - Unit例は,SI単位で表される.- 方法要約 - compose\([equivalencies, units, max_depth, ...] )- 与えられたユニットを表す最も単純な可能な複合ユニットを返す. - decompose\([bases] )- 不可単位のみからなる単位オブジェクトを返す. - find_equivalent_units\([equivalencies, ...] )- 同じタイプのすべてのユニットのリストを返す - selfそれがそうです。- in_units\(その他[, value, equivalencies] )- 別名. - toPynbodyを後方に互換するために使用されます。- is_equivalent\(その他[, equivalencies] )- 返品 - Trueもしこの単位が等しいなら- otherそれがそうです。- is_unity\()- 返品 - True単位がスケーリングされておらず、量の綱がない場合。- to\(その他[, value, equivalencies] )- 指定された単位で表される変換値を返す. - to_string\([format] )- 与えられたフォーマットの単位を文字列として出力する. - to_system\(システム)- この単位を与えられたシステムに属する単位に変換する. - 属性文書 - aliases¶
- このデバイスの別名(長)名を返す. 
 - bases¶
- 単位台に戻す。 
 - name¶
- このデバイスに関連付けられた仕様(略称)名を返します。 
 - names¶
- このデバイスに関連するすべての名前を返します。 
 - physical_type¶
- このユニットとサイズ的に互換性のある物理タイプ。 - 返品
- PhysicalType
- セルの物理タイプの表示. 
 
 - 実例. - >>> from astropy import units as u >>> u.m.physical_type PhysicalType('length') >>> (u.m ** 2 / u.s).physical_type PhysicalType({'diffusivity', 'kinematic viscosity'}) - 物理タイプは、他の物理タイプ(パケットで推奨される)または文字列と比較されてもよい。 - >>> area = (u.m ** 2).physical_type >>> area == u.m.physical_type ** 2 True >>> area == "area" True - PhysicalType対象は量的分析に用いることができる.- >>> number_density = u.m.physical_type ** -3 >>> velocity = (u.m / u.s).physical_type >>> number_density * velocity PhysicalType('particle flux') 
 - powers¶
- 職場の権力を返還する。 
 - scale¶
- 単位の目盛りに戻る。 
 - 方法文書 - compose(equivalencies=[], units=None, max_depth=2, include_prefix_units=None)[ソース]¶
- 与えられたユニットを表す最も単純な可能な複合ユニットを返す.セルは同じ簡単な構成が複数ある可能性があるため,つねにセルリストに戻る. - パラメータ
- equivalenciesメタグループリスト
- 同時に列挙された等価ペアリストが必要である.参照してください 等価物. それがそうです。このリストは、例えば、可能なグローバルデフォルト値の補足である。 - set_enabled_equivalenciesそれがそうです。使用- Noneすべての等価項を閉じる場合は、以下の操作を実行してください。
- 職場.職場. :一組 Unitオプションです。1セット.
- 提供されていない場合、任意の既知のユニットを構成するために使用することができる。そうでなければ - units構成するユニットを含む辞書、モジュール、またはシーケンスです。
- max_depth形が整っていて、オプションです
- 複合ユニットに合成する際に用いる最大再帰的深さ. 
- include_prefix_unitsブル値、オプション
- When - True, include prefixed units in the result. Default is- Trueif a sequence is passed in to- units,- Falseotherwise.
 
- 返品
- 職場.職場. :リスト CompositeUnit明細書.
- 作文候補リスト。このすべてのことは同じように簡単だが、どの候補者がもっと良いのかを自動的に決定することは不可能かもしれない。 
 
- 職場.職場. :リスト 
 
 - decompose(bases={})[ソース]¶
- 不可単位のみからなる単位オブジェクトを返す. - パラメータ
- basesユニットライブラリ順、お選びいただけます
- 分解しなければならない塩基です提供されていない場合、任意の復元不可能なユニットに分解される。与えられた場合,分解結果は与えられた単位のみを含むことになる.これは1つの - UnitsErrorもしできなかったら。
 
- 返品
- unit : CompositeUnitCompositeUnit
- 契約不可能な単位オブジェクトのみを含む新しいオブジェクト. 
 
- unit : 
 
 - find_equivalent_units(equivalencies=[], units=None, include_prefix_units=False)[ソース]¶
- 同じタイプのすべてのユニットのリストを返す - selfそれがそうです。- パラメータ
- equivalenciesメタグループリスト
- 同時に列挙された等価ペアリストが必要である.参照してください 等価物. それがそうです。任意の所与のリスト(空リストを含む)は、有効である可能性のあるグローバルデフォルト値(設定によって)の代わりになります。 - set_enabled_equivalencies)
- 職場.職場. :一組 Unitオプションです。1セット.
- 提供されていない場合、等価物を探すためにすべての定義された単位が探索される。そうでなければ、等価物を検索するためのユニットを含む辞書、モジュール、またはシーケンスとすることができる。 
- include_prefix_unitsブル値、オプション
 
- 返品
 
 - is_equivalent(other, equivalencies=[])[ソース]¶
- 返品 - Trueもしこの単位が等しいなら- otherそれがそうです。- パラメータ
- 他にも : Unit文字列、またはタプル単位、文字列、またはタプル
- 変換する単位です。単位タプルが指定され、単位がタプル内の任意の単位と一致する場合、この方法はTRUEに戻る。 
- equivalenciesメタグループリスト
- 単位が直接変換できない場合に試みる等価対リスト.参照してください 等価物. それがそうです。このリストは、例えば、可能なグローバルデフォルト値の補足である。 - set_enabled_equivalenciesそれがそうです。使用- Noneすべての等価項を閉じる場合は、以下の操作を実行してください。
 
- 他にも : 
- 返品
- ブルル.
 
 
 - to(other, value=1.0, equivalencies=[])[ソース]¶
- 指定された単位で表される変換値を返す. - パラメータ
- other単式式
- 変換する単位です。 
- value整数型、浮動小数点型、またはスカラー型配列、オプション
- 現在のユニットでは指定されたユニットの値に変換する.提供されていない場合、デフォルトは1.0 
- equivalenciesメタグループリスト
- 単位が直接変換できない場合に試みる等価対リスト.参照してください 等価物. それがそうです。このリストは、例えば、可能なグローバルデフォルト値の補足である。 - set_enabled_equivalenciesそれがそうです。使用- Noneすべての等価項を閉じる場合は、以下の操作を実行してください。
 
- 返品
- valuesスカラーまたは配列
- 値を転換する。入力値系列はNumpy配列の形で返される. 
 
- 賃上げをする
- UnitsError
- 単位が一致しなければ 
 
 
 - to_string(format=<class 'astropy.units.format.generic.Generic'>)[ソース]¶
- 与えられたフォーマットの単位を文字列として出力する. - パラメータ
- フォーマット : astropy.units.format.Baseインスタンスまたは文字列Asterpy.units.format.基本インスタンスまたは文字列
- プログラムオブジェクトの名前をフォーマットまたはフォーマットする.提供されていない場合は,デフォルトで汎用フォーマットとする. 
 
- フォーマット : 
 
 - to_system(system)[ソース]¶
- この単位を与えられたシステムに属する単位に変換する.複数の結果がある可能性があるため,つねに1つのリストに戻る. - パラメータ
- systemモジュール
- 単位制のモジュールを定義する.一般的な方法は - astropy.units.siそして- astropy.units.cgsそれがそうです。- ご自分のモジュールを使用するためには、ユニットオブジェクトと名前が含まれていなければなりません - basesシステムの基本単位を含む.
 
- 返品
- 職場.職場. :リスト CompositeUnit明細書.
- リストは、システムの基本単位のみを含む単位が最初に現れるように順序付けされる。 
 
- 職場.職場. :リスト