単位と数量 (astropy.units
)¶
序言:序言¶
astropy.units
物理量(例えば、米、秒、ヘルツなど)の定義、変換、および演算を処理し、対数単位(例えば、振幅およびデシベル)も処理する。
astropy.units
球面幾何や六角形がわからない(時、分、秒):天球座標を扱う場合は、参照してください astropy.coordinates
小包です。
スタート¶
ほとんどのユーザーが astropy.units
ソフトウェアパッケージは Quantity objects :値と単位の組合せ.創立 Quantity
1つの内蔵単位で1つの値を乗算または除算することである.スカラーやシーケンスや numpy
配列しています
実例.¶
作成するには Quantity
対象::
>>> from astropy import units as u
>>> 42.0 * u.meter
<Quantity 42. m>
>>> [1., 2., 3.] * u.m
<Quantity [1., 2., 3.] m>
>>> import numpy as np
>>> np.array([1., 2., 3.]) * u.m
<Quantity [1., 2., 3.] m>
あなたは Quantity
使用単位と値メンバ:
>>> q = 42.0 * u.meter
>>> q.value
42.0
>>> q.unit
Unit("m")
この基本構築ブロックから、異なる単位を有する数の組み合わせを開始することができる。
>>> 15.1 * u.meter / (32.0 * u.second)
<Quantity 0.471875 m / s>
>>> 3.0 * u.kilometer / (130.51 * u.meter / u.second)
<Quantity 0.022986744310780783 km s / m>
>>> (3.0 * u.kilometer / (130.51 * u.meter / u.second)).decompose()
<Quantity 22.986744310780782 s>
単位変換は使用する to()
方法、この方法は新しいものに戻ります Quantity
与えられた単位で:
>>> x = 1.0 * u.parsec
>>> x.to(u.km)
<Quantity 30856775814671.914 km>
例えば、カスタム単位を作成するように、より低いレベルの単位を直接使用することもできる。
>>> from astropy.units import imperial
>>> cms = u.cm / u.s
>>> # ...and then use some imperial units
>>> mph = imperial.mile / u.hour
>>> # And do some conversions
>>> q = 42.0 * cms
>>> q.to(mph)
<Quantity 0.939513242662849 mi / h>
“相殺”の単位は“無次元単位”と呼ばれる特殊な単位となる。
>>> u.m / u.m
Unit(dimensionless)
基本的な dimensionless quantity スケーリングされていない無量のクラス単位に値を乗算する:
>>> q = 1.0 * u.dimensionless_unscaled
>>> q.unit
Unit(dimensionless)
astropy.units
複合ユニットを既知のユニットと一致させることができる:
>>> (u.s ** -1).compose()
[Unit("Bq"), Unit("Hz"), Unit("3.7e+10 Ci")]
SIやCGSのような単位制間で変換することができる。
>>> (1.0 * u.Pa).cgs
<Quantity 10.0 Ba>
The units mag
, dex
, and dB
are special, being logarithmic
units, for which a value is the logarithm of a physical
quantity in a given unit. These can be used with a physical unit in
parentheses to create a corresponding logarithmic quantity:
>>> -2.5 * u.mag(u.ct / u.s)
<Magnitude -2.5 mag(ct / s)>
>>> from astropy import constants as c
>>> u.Dex((c.G * u.M_sun / u.R_sun**2).cgs)
<Dex 4.438067627303133 dex(cm / s2)>
astropy.units
ハンドルでもあります equivalencies 例えば、波長と周波数との関係。この機能を用いるためには,等価オブジェクトが渡される. to()
方法を転換する。例えば、波長から周波数への変換は、一般に機能しない:
>>> (1000 * u.nm).to(u.Hz)
Traceback (most recent call last):
...
UnitConversionError: 'nm' (length) and 'Hz' (frequency) are not convertible
等価リストを渡すことで,本例では spectral()
確かにそうです
>>> (1000 * u.nm).to(u.Hz, equivalencies=u.spectral())
<Quantity 2.99792458e+14 Hz>
数量と単位は printed nicely to strings 使用 Format String Syntax それがそうです。書式説明子 0.03f
)は、大きさをフォーマットするために使用される:
>>> q = 15.1 * u.meter / (32.0 * u.second)
>>> q
<Quantity 0.471875 m / s>
>>> f"{q:0.03f}"
'0.472 m / s'
値や単位は個別にフォーマットすることも可能である.単位フォーマット手順を選択するために、単位フォーマット説明子を使用することができる:
>>> q = 15.1 * u.meter / (32.0 * u.second)
>>> q
<Quantity 0.471875 m / s>
>>> f"{q.value:0.03f} {q.unit:FITS}"
'0.472 m s-1'
Vbl.使用 astropy.units
¶
お礼を言う¶
このコードは最初に pynbody Andrew Pontzenによって書かれたセルモジュールは,Astropy ProjectにBSD許可下でコードを使用する権限を与えている.
別項参照¶
FITS Standard 適切な単位に適用する。
♪the Units in the VO 1.0 Standard VOにおける単位を表すために用いられる.
OGIP単位:メモリ単位の基準 OGIP FITS files それがそうです。
Standards for astronomical catalogues units
_.IAU Style Manual
_.A table of astronomical unit equivalencies
_.
性能提示¶
セルを配列に付加して生成する場合 Quantity
オブジェクトの場合,配列に単位を乗じると配列がメモリにコピーされ,速度が遅くなる.また,配列に複合単位を乗算すると,その配列を単独の乗算ごとに複製する.したがって、以下の場合、アレイは4回連続してコピーされる。
In [1]: array = np.random.random(10000000)
In [2]: %timeit array * u.m / u.s / u.kg / u.sr
92.5 ms ± 2.52 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
この過程を加速させるいくつかの方法がある。まず、複合ユニットを使用する場合、まずユニット全体を評価し、その後、配列に付加することを確認してください。他の操作と同様に、丸括弧を使用してこの動作を実行することができます。
In [3]: %timeit array * (u.m / u.s / u.kg / u.sr)
21.5 ms ± 886 µs per loop (mean ± std. dev. of 7 runs, 10 loops each)
この場合,これは速度を4倍に向上させる.複合ユニットがコード内で複数回使用される場合、別の方法は、コード上部にユニットのための定数を作成し、その後、それを使用することである:
In [4]: UNIT_MSKGSR = u.m / u.s / u.kg / u.sr
In [5]: %timeit array * UNIT_MSKGSR
22.2 ms ± 551 µs per loop (mean ± std. dev. of 7 runs, 10 loops each)
本例および括弧付きの場合、配列が作成されている Quantity
それがそうです。コピーを完全に避けたい場合は、ご利用いただけます <<
デバイスをアレイに接続するオペレータ:
In [6]: %timeit array << u.m / u.s / u.kg / u.sr
47.1 µs ± 5.77 µs per loop (mean ± std. dev. of 7 runs, 10000 loops each)
注意してくださいこれらは マイクロ秒. したがって,これは括弧なしの元の場合よりも2000倍速い.ご利用の際には四角括弧は必要ありませんのでご注意ください <<
since *
and /
have a higher precedence, so the unit will be evaluated first. When using `` <<``,データをコピーしていないため,オリジナル配列の変更も変更されることに注意されたい. Quantity
物体です。
複合単位については、複合単位を計算することができれば、必ず影響が見られることに注意してください。
In [7]: %timeit array << UNIT_MSKGSR
6.51 µs ± 112 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)
これは元の例より10000倍以上高速である.参照してください コピーなしの数の作成と変換 以下の詳細については、ご参照ください <<
交換手さん。
参照/API¶
Asterpy.units.Quantityモジュール¶
このモジュール定義 Quantity
オブジェクトは,ある関連単位を持つ数字を表す. Quantity
オブジェクトは通常の数字と同様の演算をサポートしているが,内部処理単位で変換される.
機能¶
|
2つの配列が公差内で要素によって等しいかどうか。 |
|
1つのブール配列に戻り、2つの配列は公差内で要素が等しい。 |
クラス¶
|
A |
|
特定の物理タイプ数のスーパークラス。 |
|
|
|
名前、記述、フォーマットなどのメタ情報のコンテナ。 |
クラス継承関係図¶
Asterpy.Unitsバッグ¶
このサブパケットは、異なる物理ユニット間で定義および変換するためのクラスおよび関数を含む。
このコードは pynbody Andrew Pontzenによって書かれたセルモジュールは,AstropyプロジェクトにBSD許可下でコードを使用する権限を与えている.
機能¶
|
設備に別名を加える。 |
|
デバイス·レジストリに有効な等価項目に追加します。 |
|
デバイス·レジストリに有効なデバイスセットに追加します。 |
|
2つの配列が公差内で要素によって等しいかどうか。 |
|
はい。 |
|
Jy/Srと“明るい温度”の換算を定義しました \(T_B\) ケルビンにいます。 |
|
デバイスと対応する物理タイプとの間のマッピングを追加します。 |
|
新しい単位を定義するための工場機能。 |
許容角度は無次元(1 rad=1 m/m=1)に等しい。 |
|
|
戻り速度の光学的約束の等価対。 |
|
戻り速度の無線約束の等価対。 |
|
戻り速度の相対論約定の等価対. |
|
1つのユニット(または別の物理タイプ表現)に対応する物理タイプを返す。 |
|
1つのブール配列に戻り、2つの配列は公差内で要素が等しい。 |
|
対数単位を無量綱スコアに変換することを可能にする |
|
処理品質とエネルギー間の変換の等価ペアのリストを返す. |
|
Amuとモル質量の間の等価を返す。 |
|
視差角と距離との間の変換を処理する等価ペアのリストに戻る。 |
|
画素距離間で変換する(単位は |
|
長さ(焦点面における長さと解釈する)と角度単位との間で指定されたものを用いる |
|
関数のパラメータ単位を検証するための装飾器。 |
|
設備の別名を設定する。 |
|
デバイス·レジストリで有効な同等値を設定します。 |
|
デバイス·レジストリに有効なデバイスを設定します。 |
|
スペクトル波長,波数,周波数とエネルギー等価の等価対を処理するリストを返す。 |
|
波長および周波数のスペクトル密度に関する等価対を処理するリストに戻る。 |
|
ここでケルビン,摂氏,ランケンと華氏の間で変換を行うが,UnitとCompositeUnitは正しく加算や減算を行うことができないためである. |
ケルビンとケルビン(EV)の間で等量に換算する。 |
|
|
Jy/Srと“熱力学温度”の換算を定義した。 \(T_{{CMB}}\) ケルビンにいます。 |
|
小さい−hを有する量と等価な物理単位との間で変換する。 |
|
標準源に対して定義された線形フラックス単位(“Maggys”)を標準化システムの等価物に変換した。 |
クラス¶
|
先に定義した単位の式を用いて複合単位を作成する. |
|
|
|
デシベルで表される対数物理単位 |
|
|
|
オーダーで表される対数物理単位 |
|
単位等価物の容器。 |
|
1つの数の(スケール)関数を単位で表す. |
|
関数ユニットの抽象基底クラス. |
|
不可約ユニットは,他のすべてのユニットを定義するためのユニットである. |
|
1つの数の対数を単位で表す |
|
物理一を含む対数単位 |
|
オーダーで表される対数物理単位 |
|
|
|
名前の単位の基底類があります。 |
|
1組の単位とサイズ的に互換性のある物理タイプを表す。 |
|
1つの単位は、別の単位のSIプレフィックスバージョンにすぎない。 |
|
A |
|
名前、記述、フォーマットなどのメタ情報のコンテナ。 |
|
|
|
特定の物理タイプ数のスーパークラス。 |
|
主要単位類。 |
|
クラスの抽象基底クラス. |
単位間変換や単位解釈に関する誤りに特化している. |
|
単位をあるカテゴリが許可されていないユニットに設定した場合に誤りが発生するために特化した. |
|
設備は異常な基底類を特定する。 |
|
デバイスは警告の基本クラスを特定する. |
|
|
正しく解析されたユニットはありません。 |
クラス継承関係図¶
Asterpy.units.formatバッグ¶
異なる単位フォーマットの集合.
機能¶
|
名前別にフォーマットプログラムを取得します。 |
クラス¶
すべての単位フォーマットの抽象基底クラス. |
|
“汎用”形式です |
|
支持する. Centre de Données astronomiques de Strasbourg Standards for Astronomical Catalogues 2.0 フォーマット、そして complete set of supported units それがそうです。 |
|
コンソールにきれいなフォーマットを表示するためのフォーマットのみを出力します。 |
|
標準単位フォーマットに適合する。 |
|
LaTeXはIAUスタイルガイドに従って単位で表示されるように出力される. |
|
|
LaTeXを出力し,IAUパターンガイドに基づく単位を負の電力で表示する. |
支持中の単位 Office of Guest Investigator Programs (OGIP) FITS files それがそうです。 |
|
フォーマットのみを出力し,コンソール上にUnicode文字を用いてきれいなフォーマットを表示する. |
|
単位目盛部を表示しない形式であって、それ以外にも |
|
VOが使用する単位のIVOA規格である。 |
クラス継承関係図¶
Asterpy.units.siモジュール¶
このパッケージはSI単位を定義している.彼らは astropy.units
空間を命名する。
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
年金(A) |
\(\mathrm{365.25\,d}\) |
|
はい、そうです。 |
|
アンペア:国際単位電流の基本単位 |
|
はい、そうです。 |
|
|
Akngström:10**-10 m |
\(\mathrm{0.1\,nm}\) |
|
違います。 |
|
弧分:角度測定 |
\(\mathrm{0.016666667\,{}^{\circ}}\) |
|
はい、そうです。 |
|
弧秒:角度測定 |
\(\mathrm{0.00027777778\,{}^{\circ}}\) |
|
はい、そうです。 |
|
ベクレル:放射性単位 |
\(\mathrm{\frac{1}{s}}\) |
|
違います。 |
|
クーロン:電荷 |
\(\mathrm{A\,s}\) |
|
はい、そうです。 |
|
カンデラ:国際単位の発光強度の基本単位 |
|
はい、そうです。 |
|
|
キュリー:放射性単位 |
\(\mathrm{3.7 \times 10^{10}\,Bq}\) |
|
違います。 |
|
第(D)日 |
\(\mathrm{24\,h}\) |
|
はい、そうです。 |
|
度数:角度測定は全回転の1/360 |
\(\mathrm{0.017453293\,rad}\) |
|
はい、そうです。 |
|
摂氏度 |
|
違います。 |
|
|
電子電圧. |
\(\mathrm{1.6021766 \times 10^{-19}\,J}\) |
|
はい、そうです。 |
|
ファラード:容量 |
\(\mathrm{\frac{C}{V}}\) |
|
はい、そうです。 |
|
2週間 |
\(\mathrm{2\,wk}\) |
違います。 |
|
|
グラム(グラム) |
\(\mathrm{0.001\,kg}\) |
|
はい、そうです。 |
|
時間(H) |
\(\mathrm{3600\,s}\) |
|
はい、そうです。 |
|
ヘンリー:インダクタンス |
\(\mathrm{\frac{Wb}{A}}\) |
|
はい、そうです。 |
|
時間角:24度円の角度測定 |
\(\mathrm{15\,{}^{\circ}}\) |
違います。 |
|
|
周波数、周波数 |
\(\mathrm{\frac{1}{s}}\) |
|
はい、そうです。 |
|
ジュール:エネルギー |
\(\mathrm{N\,m}\) |
|
はい、そうです。 |
|
ケルビン:零点絶対零度の温度。 |
|
はい、そうです。 |
|
|
Kg:国際単位の基本質量単位。 |
|
違います。 |
|
|
升:公制体積単位 |
\(\mathrm{1000\,cm^{3}}\) |
|
はい、そうです。 |
|
ルーメン:光束 |
\(\mathrm{cd\,sr}\) |
|
はい、そうです。 |
|
Lux:発光度 |
\(\mathrm{\frac{lm}{m^{2}}}\) |
|
はい、そうです。 |
|
米:国際単位における基本長さ単位 |
|
はい、そうです。 |
|
|
ミリ角秒:角度測定 |
\(\mathrm{0.001\,{}^{\prime\prime}}\) |
違います。 |
|
|
Micron:千分尺の別名(Um) |
\(\mathrm{\mu m}\) |
違います。 |
|
|
分(分) |
\(\mathrm{60\,s}\) |
|
はい、そうです。 |
|
モル:国際単位制における化学物質の量。 |
|
はい、そうです。 |
|
|
ニュートン:力 |
\(\mathrm{\frac{kg\,m}{s^{2}}}\) |
|
はい、そうです。 |
|
オーム:抵抗 |
\(\mathrm{\frac{V}{A}}\) |
|
はい、そうです。 |
|
パスカル:圧力 |
\(\mathrm{\frac{J}{m^{3}}}\) |
|
はい、そうです。 |
|
百分率:1%の統一、係数0.01 |
\(\mathrm{0.01\,}\) |
|
違います。 |
|
弧度:円弧長と半径の比の角度測定 |
|
はい、そうです。 |
|
|
二番目:国際単位制の基本時間単位。 |
|
はい、そうです。 |
|
|
シーメンス:導電率 |
\(\mathrm{\frac{A}{V}}\) |
|
はい、そうです。 |
|
恒星の日とは地球が1週間自転する時間のことだ。 |
\(\mathrm{86164.091\,s}\) |
違います。 |
|
|
立体角:国際単位制立体角単位 |
\(\mathrm{rad^{2}}\) |
|
はい、そうです。 |
|
公トン. |
\(\mathrm{1000\,kg}\) |
|
違います。 |
|
テスラ:磁束密度 |
\(\mathrm{\frac{Wb}{m^{2}}}\) |
|
はい、そうです。 |
|
微弧秒:角度測定 |
\(\mathrm{1 \times 10^{-6}\,{}^{\prime\prime}}\) |
違います。 |
|
|
ボルト:電位または起電力 |
\(\mathrm{\frac{J}{C}}\) |
|
はい、そうです。 |
|
ワット:パワー |
\(\mathrm{\frac{J}{s}}\) |
|
はい、そうです。 |
|
ウェイバー:磁束 |
\(\mathrm{V\,s}\) |
|
はい、そうです。 |
|
周(周) |
\(\mathrm{7\,d}\) |
|
違います。 |
|
年(Yr) |
\(\mathrm{365.25\,d}\) |
|
はい、そうです。 |
Asterpy.units.cgsモジュール¶
このパッケージはCGS単位を定義する.最高の製品でも使用できます astropy.units
空間を命名する。
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
Abcクーロン:電荷のCGS(動車組) |
\(\mathrm{Bi\,s}\) |
|
違います。 |
|
バエ:CGS圧力単位 |
\(\mathrm{\frac{g}{cm\,s^{2}}}\) |
|
はい、そうです。 |
|
Biot:CGS(動車組)電流単位 |
\(\mathrm{\frac{cm^{1/2}\,g^{1/2}}{s}}\) |
|
違います。 |
|
クーロン:電荷 |
\(\mathrm{A\,s}\) |
|
違います。 |
|
カンデラ:国際単位の発光強度の基本単位 |
|
違います。 |
|
|
センチ(センチ) |
\(\mathrm{cm}\) |
|
違います。 |
|
デバイ:CGS電気双極子モーメント単位 |
\(\mathrm{3.3333333 \times 10^{-30}\,C\,m}\) |
|
はい、そうです。 |
|
摂氏度 |
|
違います。 |
|
|
デイイン:CGS力単位 |
\(\mathrm{\frac{cm\,g}{s^{2}}}\) |
|
はい、そうです。 |
|
ERG:CGSエネルギー単位 |
\(\mathrm{\frac{cm^{2}\,g}{s^{2}}}\) |
はい、そうです。 |
|
|
フランクリン:CGS(ESU)料金単位 |
\(\mathrm{\frac{cm^{3/2}\,g^{1/2}}{s}}\) |
|
違います。 |
|
グラム(グラム) |
\(\mathrm{0.001\,kg}\) |
|
違います。 |
|
ガウス:CGS磁場単位 |
\(\mathrm{0.0001\,T}\) |
|
はい、そうです。 |
|
GAL:CGS加速度単位 |
\(\mathrm{\frac{cm}{s^{2}}}\) |
|
はい、そうです。 |
|
ケルビン:零点絶対零度の温度。 |
|
違います。 |
|
|
Kayser:CGS周波数単位 |
\(\mathrm{\frac{1}{cm}}\) |
|
はい、そうです。 |
|
モル:国際単位制における化学物質の量。 |
|
違います。 |
|
|
バース:CGS動的粘度単位 |
\(\mathrm{\frac{g}{cm\,s}}\) |
|
はい、そうです。 |
|
弧度:円弧長と半径の比の角度測定 |
|
違います。 |
|
|
二番目:国際単位制の基本時間単位。 |
|
違います。 |
|
|
立体角:国際単位制立体角単位 |
\(\mathrm{rad^{2}}\) |
|
違います。 |
|
ストークス:CGS動粘度単位 |
\(\mathrm{\frac{cm^{2}}{s}}\) |
|
はい、そうです。 |
|
状態アンペア:CGS(ESU)電流単位 |
\(\mathrm{\frac{Fr}{s}}\) |
|
違います。 |
Asterpy.units.Asterphysモジュール¶
このバッグは天体物理学に特化した単位を定義している。彼らは astropy.units
空間を命名する。
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
ADU |
はい、そうです。 |
||
|
天文単位:地球から太陽までの平均距離にほぼ等しい。 |
\(\mathrm{1.4959787 \times 10^{11}\,m}\) |
|
はい、そうです。 |
|
横梁. |
はい、そうです。 |
||
|
ゴミ箱 |
はい、そうです。 |
||
|
陳氏. |
はい、そうです。 |
||
|
カウント(Ct) |
|
はい、そうです。 |
|
|
DN(DN) |
|
違います。 |
|
|
地球質 |
\(\mathrm{5.9721679 \times 10^{24}\,kg}\) |
|
違います。 |
|
地球の半径 |
\(\mathrm{6378100\,m}\) |
|
違います。 |
|
電子数. |
違います。 |
||
|
木星質 |
\(\mathrm{1.8981246 \times 10^{27}\,kg}\) |
|
違います。 |
|
木星半径 |
\(\mathrm{71492000\,m}\) |
|
違います。 |
|
ジェンスキー:スペクトルフラックス密度 |
\(\mathrm{1 \times 10^{-26}\,\frac{W}{Hz\,m^{2}}}\) |
|
はい、そうです。 |
|
“無因次”ハッブル定数 |
違います。 |
||
|
光年. |
\(\mathrm{9.4607305 \times 10^{15}\,m}\) |
|
はい、そうです。 |
|
パ秒:約3.26光年です |
\(\mathrm{3.0856776 \times 10^{16}\,m}\) |
|
はい、そうです。 |
|
光子(Ph) |
|
はい、そうです。 |
|
|
レイリー:光子フラックス |
\(\mathrm{7.9577472 \times 10^{8}\,\frac{ph}{s\,sr\,m^{2}}}\) |
|
はい、そうです。 |
|
リードバーグ:リードバーグ定数の波数の光子のエネルギー |
\(\mathrm{13.605693\,eV}\) |
|
はい、そうです。 |
|
太陽の明るさ |
\(\mathrm{3.828 \times 10^{26}\,W}\) |
|
違います。 |
|
太陽質 |
\(\mathrm{1.9884099 \times 10^{30}\,kg}\) |
|
違います。 |
|
太陽の半径 |
\(\mathrm{6.957 \times 10^{8}\,m}\) |
|
違います。 |
|
太陽.太陽 |
違います。 |
Asterpy.units.miscモジュール¶
このパッケージは他の単位を定義している.彼らは astropy.units
空間を命名する。
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
条:ストレス |
\(\mathrm{100000\,Pa}\) |
はい、そうです。 |
|
|
納屋:Hep使用面積単位 |
\(\mathrm{1 \times 10^{-28}\,m^{2}}\) |
|
はい、そうです。 |
|
B(位) |
|
はい、そうです。 |
|
|
B(バイト) |
\(\mathrm{8\,bit}\) |
|
はい、そうです。 |
|
周期:角度測定、完全回転、または回転 |
\(\mathrm{6.2831853\,rad}\) |
|
違います。 |
|
電子品質. |
\(\mathrm{9.1093837 \times 10^{-31}\,kg}\) |
違います。 |
|
|
陽子質量. |
\(\mathrm{1.6726219 \times 10^{-27}\,kg}\) |
違います。 |
|
|
画素(画素) |
|
はい、そうです。 |
|
|
SPAT:球体の立体角度,4 Pi sr |
\(\mathrm{12.566371\,sr}\) |
|
違います。 |
|
絶対スケールに基づく圧力単位は,現在標準大気圧の1/760と定義されている |
\(\mathrm{133.32237\,Pa}\) |
|
はい、そうです。 |
|
原子質量単位を統一する |
\(\mathrm{1.6605391 \times 10^{-27}\,kg}\) |
|
はい、そうです。 |
|
ボクセル(Vox) |
|
はい、そうです。 |
Asterpy.units.function.unitモジュール¶
このソフトウェアパッケージは、他のデバイス機能としても使用可能なデバイスを定義する。呼び出された場合、それらの引数を使用して対応する機能ユニットを初期化する(例えば、 u.mag(u.ct/u.s)
)である。プレフィックスバージョンは、例えば、何が不明なのか分からないので、呼び出されてはならないことに留意されたい。 u.mmag(u.ct/u.s)
ということです
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
デシベル:基数10対数単位あたり10デシベル |
\(\mathrm{0.1\,dex}\) |
|
違います。 |
|
DEX:10を底とする対数単位 |
違います。 |
||
|
天文震度:10を基数とした対数単位-2.5 |
\(\mathrm{-0.4\,dex}\) |
はい、そうです。 |
Asterpy.units.光度学モジュール¶
このモジュールは,振幅ゼロの点と相関する光度量を定義する。
各単位の記述には対応する大きさが与えられている(実際に定義されている logarithmic
)。
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
AB星などのゼロフラックス密度(星など) |
\(\mathrm{3.6307805 \times 10^{-20}\,\frac{erg}{Hz\,s\,cm^{2}}}\) |
|
違います。 |
|
絶対放射熱星等ゼロ(星など)に対応した光度 |
\(\mathrm{3.0128 \times 10^{28}\,W}\) |
|
違います。 |
|
放射線熱震度0(震度)に対応する放射照度を近似的に測定する |
\(\mathrm{2.3975101 \times 10^{25}\,\frac{W}{pc^{2}}}\) |
|
違います。 |
|
MAGES−MAG=0対象のフラックスの線形フラックス単位として,特定の校正単位システムに結合するためには,ZERO_POINT_FLASH等価値を用いるべきである。 |
|
はい、そうです。 |
|
|
ST震度ゼロ磁束密度(震度) |
\(\mathrm{3.6307805 \times 10^{-9}\,\frac{erg}{\mathring{A}\,s\,cm^{2}}}\) |
|
違います。 |
機能¶
|
標準源に対して定義された線形フラックス単位(“Maggys”)を標準化システムの等価物に変換した。 |
Asterpy.units.Imperialモジュール¶
このソフトウェアパッケージは,口語化に用いる英制単位を定義している.彼らは astropy.units.imperial
名前は空間ですがトップではありません astropy.units
名前空間、例えば:
>>> import astropy.units as u
>>> mph = u.imperial.mile / u.hour
>>> mph
Unit("mi / h")
これらを含むためには compose
結果的には find_equivalent_units
,Do::
>>> import astropy.units as u
>>> u.imperial.enable()
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
国際ムー. |
\(\mathrm{43560\,ft^{2}}\) |
|
違います。 |
|
イギリス製熱量単位. |
\(\mathrm{1.0550559\,kJ}\) |
|
違います。 |
|
熱化学カロリー:前SI公製エネルギー単位 |
\(\mathrm{4.184\,J}\) |
|
違います。 |
|
アメリカ |
\(\mathrm{0.5\,pint}\) |
違います。 |
|
|
華氏度 |
|
違います。 |
|
|
ランキンスケール:熱力学温度の絶対スケール |
|
違います。 |
|
|
アメリカ |
\(\mathrm{0.125\,cup}\) |
|
違います。 |
|
国際足. |
\(\mathrm{12\,inch}\) |
|
違います。 |
|
フロン! |
\(\mathrm{660\,ft}\) |
|
違います。 |
|
アメリカ |
\(\mathrm{3.7854118\,\mathcal{l}}\) |
違います。 |
|
|
電気馬力. |
\(\mathrm{745.69987\,W}\) |
|
違います。 |
|
国際インチ. |
\(\mathrm{2.54\,cm}\) |
違います。 |
|
|
カロリー:カロリーの口語化定義 |
\(\mathrm{1000\,cal}\) |
|
違います。 |
|
キロバン:フォース |
\(\mathrm{1000\,lbf}\) |
|
違います。 |
|
航海速度単位:1時間あたり1牛米 |
\(\mathrm{\frac{nmi}{h}}\) |
|
違います。 |
|
国際重量ポンド:質量 |
\(\mathrm{16\,oz}\) |
|
違います。 |
|
ポンド:力 |
\(\mathrm{\frac{ft\,slug}{s^{2}}}\) |
違います。 |
|
|
国際距離. |
\(\mathrm{5280\,ft}\) |
|
違います。 |
|
千分の1インチ |
\(\mathrm{0.001\,inch}\) |
|
違います。 |
|
海の中 |
\(\mathrm{1852\,m}\) |
|
違います。 |
|
国際重量オンス:質量 |
\(\mathrm{28.349523\,g}\) |
|
違います。 |
|
アメリカ |
\(\mathrm{0.5\,quart}\) |
違います。 |
|
|
ポンド/平方インチ:圧力 |
\(\mathrm{\frac{lbf}{inch^{2}}}\) |
違います。 |
|
|
アメリカ |
\(\mathrm{0.25\,gallon}\) |
違います。 |
|
|
弾頭:質量 |
\(\mathrm{32.174049\,lb}\) |
違います。 |
|
|
国際重量石:質量 |
\(\mathrm{14\,lb}\) |
|
違います。 |
|
アメリカ |
\(\mathrm{0.5\,foz}\) |
|
違います。 |
|
国際重量トン:質量 |
\(\mathrm{2000\,lb}\) |
違います。 |
|
|
アメリカ |
\(\mathrm{0.33333333\,tbsp}\) |
|
違います。 |
|
国際ドック. |
\(\mathrm{3\,ft}\) |
|
違います。 |
機能¶
|
英制単位を有効にし,以下の結果を示す |
Asterpy.units.cdsモジュール¶
このパッケージはCDSフォーマットで使用される単位を定義しており,この2つの単位はいずれも定義された単位である. Centre de Données astronomiques de Strasbourg Standards for Astronomical Catalogues 2.0 書式と complete set of supported units それがそうです。VOTABLEはバージョン1.2までこのフォーマットを使用しています。
これらの設備は最上階では提供されていません astropy.units
空間を命名する。これらの単位を使用するためには、導入しなければなりません astropy.units.cds
モジュール::
>>> from astropy.units import cds
>>> q = 10. * cds.lyr
これらを含むためには compose
結果的には find_equivalent_units
,Do::
>>> from astropy.units import cds
>>> cds.enable()
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
パーセント. |
\(\mathrm{\%}\) |
違います。 |
|
|
無量綱と無比例 |
\(\mathrm{}\) |
|
違います。 |
|
プランク定数 |
\(\mathrm{6.6260701 \times 10^{-34}\,J\,s}\) |
はい、そうです。 |
|
|
アンペア. |
\(\mathrm{A}\) |
はい、そうです。 |
|
|
年.年. |
\(\mathrm{a}\) |
はい、そうです。 |
|
|
ボイル半径 |
\(\mathrm{5.2917721 \times 10^{-11}\,m}\) |
はい、そうです。 |
|
|
エスティロッム |
\(\mathrm{\mathring{A}}\) |
|
はい、そうです。 |
|
光年. |
\(\mathrm{lyr}\) |
はい、そうです。 |
|
|
微細構造定数 |
\(\mathrm{0.0072973526\,}\) |
はい、そうです。 |
|
|
同前の点. |
\(\mathrm{{}^{\prime}}\) |
|
はい、そうです。 |
|
弧秒. |
\(\mathrm{{}^{\prime\prime}}\) |
|
はい、そうです。 |
|
大気.大気 |
\(\mathrm{101325\,Pa}\) |
はい、そうです。 |
|
|
天文単位. |
\(\mathrm{AU}\) |
|
はい、そうです。 |
|
バー |
\(\mathrm{bar}\) |
はい、そうです。 |
|
|
納屋. |
\(\mathrm{barn}\) |
はい、そうです。 |
|
|
位.位 |
\(\mathrm{bit}\) |
はい、そうです。 |
|
|
バイト.バイト |
\(\mathrm{byte}\) |
はい、そうです。 |
|
|
クーロン. |
\(\mathrm{C}\) |
はい、そうです。 |
|
|
光速で |
\(\mathrm{2.9979246 \times 10^{8}\,\frac{m}{s}}\) |
はい、そうです。 |
|
|
ホットカード. |
\(\mathrm{4.1854\,J}\) |
はい、そうです。 |
|
|
カンデラ! |
\(\mathrm{cd}\) |
はい、そうです。 |
|
|
カニ(X線)フラックス |
はい、そうです。 |
||
|
計数する. |
\(\mathrm{ct}\) |
はい、そうです。 |
|
|
徳拝(対極) |
\(\mathrm{D}\) |
はい、そうです。 |
|
|
儒略日 |
\(\mathrm{d}\) |
はい、そうです。 |
|
|
度度. |
\(\mathrm{{}^{\circ}}\) |
|
はい、そうです。 |
|
デイイン! |
\(\mathrm{dyn}\) |
はい、そうです。 |
|
|
電子電荷 |
\(\mathrm{1.6021766 \times 10^{-19}\,C}\) |
はい、そうです。 |
|
|
電気定数. |
\(\mathrm{8.8541878 \times 10^{-12}\,\frac{F}{m}}\) |
はい、そうです。 |
|
|
ERG |
\(\mathrm{erg}\) |
はい、そうです。 |
|
|
電子ボルト. |
\(\mathrm{eV}\) |
はい、そうです。 |
|
|
ファラード |
\(\mathrm{F}\) |
はい、そうです。 |
|
|
引力定数 |
\(\mathrm{6.6743 \times 10^{-11}\,\frac{m^{3}}{kg\,s^{2}}}\) |
はい、そうです。 |
|
|
グラム. |
\(\mathrm{g}\) |
はい、そうです。 |
|
|
ガウス. |
\(\mathrm{G}\) |
はい、そうです。 |
|
|
地球質 |
\(\mathrm{M_{\oplus}}\) |
|
はい、そうです。 |
|
ヘンリー! |
\(\mathrm{H}\) |
はい、そうです。 |
|
|
時間.時間 |
\(\mathrm{h}\) |
はい、そうです。 |
|
|
時間.時間 |
\(\mathrm{h}\) |
はい、そうです。 |
|
|
ヘルツ. |
\(\mathrm{Hz}\) |
はい、そうです。 |
|
|
インチ. |
\(\mathrm{0.0254\,m}\) |
はい、そうです。 |
|
|
ジュール. |
\(\mathrm{J}\) |
はい、そうです。 |
|
|
儒略日 |
\(\mathrm{d}\) |
はい、そうです。 |
|
|
木星質 |
\(\mathrm{M_{\rm J}}\) |
|
はい、そうです。 |
|
ジェンスキー |
\(\mathrm{Jy}\) |
はい、そうです。 |
|
|
ケルビン |
\(\mathrm{K}\) |
はい、そうです。 |
|
|
ボルツマン |
\(\mathrm{1.380649 \times 10^{-23}\,\frac{J}{K}}\) |
はい、そうです。 |
|
|
リットル |
\(\mathrm{\mathcal{l}}\) |
はい、そうです。 |
|
|
管腔. |
\(\mathrm{lm}\) |
はい、そうです。 |
|
|
太陽光度. |
\(\mathrm{L_{\odot}}\) |
|
はい、そうです。 |
|
ルクス! |
\(\mathrm{lx}\) |
はい、そうです。 |
|
|
光年. |
\(\mathrm{lyr}\) |
はい、そうです。 |
|
|
計器.計器. |
\(\mathrm{m}\) |
はい、そうです。 |
|
|
マグニチュード. |
\(\mathrm{mag}\) |
はい、そうです。 |
|
|
ミリ秒弧 |
\(\mathrm{marcsec}\) |
違います。 |
|
|
電子品質. |
\(\mathrm{9.1093837 \times 10^{-31}\,kg}\) |
はい、そうです。 |
|
|
分.分 |
\(\mathrm{min}\) |
はい、そうです。 |
|
|
儒略日 |
\(\mathrm{d}\) |
はい、そうです。 |
|
|
ミリ水銀柱. |
\(\mathrm{133.32239\,Pa}\) |
はい、そうです。 |
|
|
モグラ. |
\(\mathrm{mol}\) |
はい、そうです。 |
|
|
陽子質量. |
\(\mathrm{1.6726219 \times 10^{-27}\,kg}\) |
はい、そうです。 |
|
|
太陽質 |
\(\mathrm{M_{\odot}}\) |
|
はい、そうです。 |
|
磁気定数. |
\(\mathrm{1.2566371 \times 10^{-6}\,\frac{N}{A^{2}}}\) |
|
はい、そうです。 |
|
ボルドー磁子. |
\(\mathrm{9.2740101 \times 10^{-24}\,\frac{J}{T}}\) |
はい、そうです。 |
|
|
ニュートン.ニュートン |
\(\mathrm{N}\) |
はい、そうです。 |
|
|
オーム. |
\(\mathrm{\Omega}\) |
はい、そうです。 |
|
|
パスカル. |
\(\mathrm{Pa}\) |
はい、そうです。 |
|
|
秒 |
\(\mathrm{pc}\) |
はい、そうです。 |
|
|
光子. |
\(\mathrm{ph}\) |
はい、そうです。 |
|
|
π |
\(\mathrm{3.1415927\,}\) |
はい、そうです。 |
|
|
ピクセル |
\(\mathrm{pix}\) |
はい、そうです。 |
|
|
百万分の数. |
\(\mathrm{1 \times 10^{-6}\,}\) |
はい、そうです。 |
|
|
ガス定数 |
\(\mathrm{8.3144626\,\frac{J}{K\,mol}}\) |
はい、そうです。 |
|
|
同前の度. |
\(\mathrm{rad}\) |
はい、そうです。 |
|
|
地球赤道半径 |
\(\mathrm{6378100\,m}\) |
はい、そうです。 |
|
|
木星赤道半径 |
\(\mathrm{71492000\,m}\) |
はい、そうです。 |
|
|
太陽の半径 |
\(\mathrm{R_{\odot}}\) |
|
はい、そうです。 |
|
リードバーグ |
\(\mathrm{R_{\infty}}\) |
はい、そうです。 |
|
|
シーメンス. |
\(\mathrm{S}\) |
はい、そうです。 |
|
|
二番目 |
\(\mathrm{s}\) |
|
はい、そうです。 |
|
立体線. |
\(\mathrm{sr}\) |
はい、そうです。 |
|
|
太陽エネルギー装置 |
\(\mathrm{Sun}\) |
はい、そうです。 |
|
|
テスラ. |
\(\mathrm{T}\) |
はい、そうです。 |
|
|
公トン. |
\(\mathrm{1000\,kg}\) |
はい、そうです。 |
|
|
原子質量. |
\(\mathrm{1.6605391 \times 10^{-27}\,kg}\) |
はい、そうです。 |
|
|
ボルト.ボルト |
\(\mathrm{V}\) |
はい、そうです。 |
|
|
ワット.ワット |
\(\mathrm{W}\) |
はい、そうです。 |
|
|
ウェッブさん。 |
\(\mathrm{Wb}\) |
はい、そうです。 |
|
|
年.年. |
\(\mathrm{a}\) |
はい、そうです。 |
|
|
弧度マイクロ秒 |
\(\mathrm{\mu arcsec}\) |
違います。 |
機能¶
|
CDSユニットを有効化し、以下の結果を表示させる |
Asterpy.units.Equivalationsモジュール¶
標準的な天文等価物のセット。
機能¶
|
視差角と距離との間の変換を処理する等価ペアのリストに戻る。 |
|
スペクトル波長,波数,周波数とエネルギー等価の等価対を処理するリストを返す。 |
|
波長および周波数のスペクトル密度に関する等価対を処理するリストに戻る。 |
|
戻り速度の無線約束の等価対。 |
|
戻り速度の光学的約束の等価対。 |
|
戻り速度の相対論約定の等価対. |
|
処理品質とエネルギー間の変換の等価ペアのリストを返す. |
|
Jy/Srと“明るい温度”の換算を定義しました \(T_B\) ケルビンにいます。 |
|
Jy/Srと“熱力学温度”の換算を定義した。 \(T_{{CMB}}\) ケルビンにいます。 |
|
はい。 |
許容角度は無次元(1 rad=1 m/m=1)に等しい。 |
|
|
対数単位を無量綱スコアに変換することを可能にする |
|
ここでケルビン,摂氏,ランケンと華氏の間で変換を行うが,UnitとCompositeUnitは正しく加算や減算を行うことができないためである. |
ケルビンとケルビン(EV)の間で等量に換算する。 |
|
|
Amuとモル質量の間の等価を返す。 |
|
画素距離間で変換する(単位は |
|
長さ(焦点面における長さと解釈する)と角度単位との間で指定されたものを用いる |
|
小さい−hを有する量と等価な物理単位との間で変換する。 |
クラス¶
|
単位等価物の容器。 |
クラス継承関係図¶
Asterpy.units.functionパケット¶
このサブパッケージは、異なる機能単位および数を定義および変換するためのクラスおよび関数、すなわち震度およびデシベルのような物理単位としていくつかの関数を使用する単位を含む。
クラス¶
|
|
|
デシベルで表される対数物理単位 |
|
|
|
オーダーで表される対数物理単位 |
|
1つの数の(スケール)関数を単位で表す. |
|
関数ユニットの抽象基底クラス. |
|
1つの数の対数を単位で表す |
|
物理一を含む対数単位 |
|
オーダーで表される対数物理単位 |
|
クラス継承関係図¶
Asterpy.units.function.対数モジュール¶
クラス¶
|
物理一を含む対数単位 |
|
オーダーで表される対数物理単位 |
|
オーダーで表される対数物理単位 |
|
デシベルで表される対数物理単位 |
|
1つの数の対数を単位で表す |
|
|
|
|
|
変数.変数¶
|
ST震度:STmag=-21.1 1 erg/s/cm 2/Aに対応 |
|
AB震度:ABmag=-48.6 1 erg/s/cm 2/Hzに相当 |
|
絶対熱星など:M_bol=0対応L_bol 0=3.0128 e+28 J/s |
|
視熱等:m_bol=0対応f_bol 0=2.51802 e-08 kg/s 3 |
クラス継承関係図¶
Asterpy.units.モジュールを捨てる¶
このパッケージは,使用を推奨しない単位を定義する.
これらの設備は最上階では提供されていません astropy.units
空間を命名する。これらの単位を使用するためには、導入しなければなりません astropy.units.deprecated
モジュール::
>>> from astropy.units import deprecated
>>> q = 10. * deprecated.emu
これらを含むためには compose
結果的には find_equivalent_units
,Do::
>>> from astropy.units import deprecated
>>> deprecated.enable()
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
|
Biot:CGS(動車組)電流単位 |
\(\mathrm{Bi}\) |
違います。 |
|
の接頭辞 |
地球質量プレフィックス |
\(\mathrm{5.9721679 \times 10^{24}\,kg}\) |
|
限定する. |
の接頭辞 |
地球半径プレフィックス |
\(\mathrm{6378100\,m}\) |
|
限定する. |
の接頭辞 |
木星品質プレフィックス |
\(\mathrm{1.8981246 \times 10^{27}\,kg}\) |
|
限定する. |
の接頭辞 |
木星半径接頭辞 |
\(\mathrm{71492000\,m}\) |
|
限定する. |
機能¶
|
以下の結果が表示されるように、使用を推奨しない単位を有効にします |
Asterpy.units.Required_by_vounitモジュール¶
このソフトウェアパッケージは、VOUnit標準要件を定義するが、実際には使用が少なく、混乱を招きやすいSIプレフィックス単位(例えば、 msolMass
太陽の質量)。様々なモジュールに配置されています astropy.units.deprecated
なぜならデフォルトでは astropy.units
互換性のあるVOUnit文字列を解析するには、以下の操作を実行してください。その結果、例えば、 Unit('msolMass')
正常に動作しますが、このユニットに直接アクセスするためには、ご利用ください astropy.units.required_by_vounit.msolMass
接辞ユニットなしで使用可能なより典型的な慣用句の代わりに astropy.units.solMass
それがそうです。
職場.職場. |
説明する. |
表示 |
別名. |
SIプレフィックス |
---|---|---|---|---|
の接頭辞 |
太陽輝度接頭辞 |
\(\mathrm{3.828 \times 10^{26}\,W}\) |
|
限定する. |
の接頭辞 |
太陽質量プレフィックス |
\(\mathrm{1.9884099 \times 10^{30}\,kg}\) |
|
限定する. |
の接頭辞 |
太陽半径プレフィックス |
\(\mathrm{6.957 \times 10^{8}\,m}\) |
|
限定する. |