Next: , Previous: Introduction to ezunits, Up: ezunits   [Contents][Index]

51.2 Introduction to physical_constants

physical_constantsは物理定数のコレクションです。 CODATA 2006 推奨値からコピーしました。[1] load("physical_constants")はこのパッケージをロードし、 まだロードされていないなら、ezunitsもロードします。

物理定数は定数値のプロパティを持つシンボルとして表されます。 定数値は、ezunitsが表すように次元量です。 関数constvalueは定数値を取りに行きます; 定数値はシンボルの普通の値ではなく、 constvalueが値を取りに行くまで、 物理定数のシンボルは評価される式の中でシンボルのままです。

physical_constantsはある補助情報、 すなわち、それぞれの定数の記述文字列、 数値の誤差の見積もり、TeX表示のためのプロパティを含みます。 物理定数を識別するために、それぞれのシンボルは physical_constant性質を持ちます; それ故に、propvars(physical_constant)はそんなシンボルすべてのリストを 表示します。

physical_constants以下の定数を含みます。

%c

真空中の光速度

%mu_0

真空の透磁率

%e_0

真空の誘電率

%Z_0

真空の特性インピーダンス

%G

Newtonの重力定数

%h

Planck定数

%h_bar

Planck定数

%m_P

Planck質量

%T_P

Planck温度

%l_P

Planck長

%t_P

Planck時間

%%e

電気素量

%Phi_0

磁束量子

%G_0

コンダクタンス量子

%K_J

Josephson定数

%R_K

von Klitzing定数

%mu_B

Bohr磁子

%mu_N

核磁子

%alpha

微細構造定数

%R_inf

Rydberg定数

%a_0

Bohr半径

%E_h

Hartreeエネルギー

%ratio_h_me

循環量子

%m_e

電子質量

%N_A

Avogadro数

%m_u

原子質量定数

%F

Faraday定数

%R

気体定数

%%k

Boltzmann定数

%V_m

理想気体のモル体積

%n_0

Loschmidt定数

%ratio_S0_R

Sackur-Tetrode定数 (絶対エントロピー定数)

%sigma

Stefan-Boltzmann定数

%c_1

第一放射定数

%c_1L

スペクトル放射強度の第一放射定数

%c_2

第二放射定数

%b

Wien変位則定数

%b_prime

Wien変位則定数

参考文献:

[1] http://physics.nist.gov/constants

例:

physical_constant プロパティを持つすべてのシンボルのリスト。

(%i1) load ("physical_constants")$
(%i2) propvars (physical_constant);
(%o2) [%c, %mu_0, %e_0, %Z_0, %G, %h, %h_bar, %m_P, %T_P, %l_P, 
%t_P, %%e, %Phi_0, %G_0, %K_J, %R_K, %mu_B, %mu_N, %alpha, 
%R_inf, %a_0, %E_h, %ratio_h_me, %m_e, %N_A, %m_u, %F, %R, %%k, 
%V_m, %n_0, %ratio_S0_R, %sigma, %c_1, %c_1L, %c_2, %b, %b_prime]

物理定数%cのプロパティ。

(%i1) load ("physical_constants")$
(%i2) constantp (%c);
(%o2)                         true
(%i3) get (%c, description);
(%o3)               speed of light in vacuum
(%i4) constvalue (%c);
                                      m
(%o4)                     299792458 ` -
                                      s
(%i5) get (%c, RSU);
(%o5)                           0
(%i6) tex (%c);
$$c$$
(%o6)                         false

1ポンドの質量に等価なエネルギー。 シンボル %cは、 constvalueが値を取りにいくまでシンボルのままです。

(%i1) load ("physical_constants")$
(%i2) m * %c^2;
                                2
(%o2)                         %c  m
(%i3) %, m = 1 ` lbm;
                              2
(%o3)                       %c  ` lbm
(%i4) constvalue (%);
                                            2
                                       lbm m
(%o4)              89875517873681764 ` ------
                                          2
                                         s
(%i5) E : % `` J;
Computing conversions to base units; may take a moment. 
                     366838848464007200
(%o5)                ------------------ ` J
                             9
(%i6) E `` GJ;
                      458548560580009
(%o6)                 --------------- ` GJ
                         11250000
(%i7) float (%);
(%o7)              4.0759872051556356e+7 ` GJ
Physical units ·Share packages ·Package physical_constants ·

Next: , Previous: Introduction to ezunits, Up: ezunits   [Contents][Index]