def_unit

astropy.units.def_unit(s, represents=None, doc=None, format=None, prefixes=False, exclude_prefixes=[], namespace=None)[ソース]

新しい単位を定義するための工場機能。

パラメータ
s文字列または文字列リスト

単位名。リストである場合、第1の要素は仕様(略称)名であり、残りの要素は別名である。

representsUnitBaseインスタンス、オプション

この命名単位は代表的な単位である.提供されていなければ、新しい IrreducibleUnit 作られたのです

doc文字列、オプション

デバイスの文書文字列を記述する。

formatDICT、オプション

このユニットにマッピングされたフォーマット固有の表示形式。例えば、 Ohm ユニット、これを表示します \Omega から. latex プログラムをフォーマットする。この場合には format パラメータは、以下のように設定されるべきである。

{'latex': r'\Omega'}
prefixesBoolまたはList、オプション

When True, generate all of the SI prefixed versions of the unit as well. For example, for a given unit m, will generate mm, cm, km, etc. When a list, it is a list of prefix definitions of the form:

(SHORT_NAMES、LONG_TABLES、FACTOR)

デフォルト値は False それがそうです。単位の複数のスケーリングバージョンが作成されても、この関数は常に基本単位オブジェクトに戻る。

exclude_prefixes文字列リスト、オプション

If any of the SI prefixes need to be excluded, they may be listed here. For example, Pa can be interpreted either as "petaannum" or "Pascal". Therefore, when defining the prefixes for a, exclude_prefixes should be set to ["P"].

namespaceDICT、オプション

提供される場合、ユニット(およびそのすべての別名およびプレフィクス)は、所与の名前空間辞書に注入される。

返品
unitUnitBaseUnitBase

新たに定義された単位または定義されたマッチング単位.