doppler_relativistic¶
- astropy.units.equivalencies.doppler_relativistic(rest)[ソース]¶
戻り速度の相対論約定の等価対.
速度と周波数の関係の完全相対論的約束は
\(V = c \frac{f_0^2 - f^2}{f_0^2 + f^2} ; f(V) = f_0 \frac{\left(1 - (V/c)^2\right)^{1/2}}{(1+V/c)}\)
- パラメータ
- rest :
Quantity
量 標準スペクトル当量(波長、エネルギー、周波数、周波数)がサポートする任意の量。
- rest :
参考文献
NRAO site defining the conventions
実例.
>>> import astropy.units as u >>> CO_restfreq = 115.27120*u.GHz # rest frequency of 12 CO 1-0 in GHz >>> relativistic_CO_equiv = u.doppler_relativistic(CO_restfreq) >>> measured_freq = 115.2832*u.GHz >>> relativistic_velocity = measured_freq.to(u.km/u.s, equivalencies=relativistic_CO_equiv) >>> relativistic_velocity <Quantity -31.207467619351537 km / s> >>> measured_velocity = 1250 * u.km/u.s >>> relativistic_frequency = measured_velocity.to(u.GHz, equivalencies=relativistic_CO_equiv) >>> relativistic_frequency <Quantity 114.79156866993588 GHz> >>> relativistic_wavelength = measured_velocity.to(u.mm, equivalencies=relativistic_CO_equiv) >>> relativistic_wavelength <Quantity 2.6116243681798923 mm>