Next: Functions and Variables for ezunits, Previous: Introduction to ezunits, Up: ezunits [Contents][Index]
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真空の特性インピーダンス
%GNewtonの重力定数
%hPlanck定数
%h_barPlanck定数
%m_PPlanck質量
%T_PPlanck温度
%l_PPlanck長
%t_PPlanck時間
%%e電気素量
%Phi_0磁束量子
%G_0コンダクタンス量子
%K_JJosephson定数
%R_Kvon Klitzing定数
%mu_BBohr磁子
%mu_N核磁子
%alpha微細構造定数
%R_infRydberg定数
%a_0Bohr半径
%E_hHartreeエネルギー
%ratio_h_me循環量子
%m_e電子質量
%N_AAvogadro数
%m_u原子質量定数
%FFaraday定数
%R気体定数
%%kBoltzmann定数
%V_m理想気体のモル体積
%n_0Loschmidt定数
%ratio_S0_RSackur-Tetrode定数 (絶対エントロピー定数)
%sigmaStefan-Boltzmann定数
%c_1第一放射定数
%c_1Lスペクトル放射強度の第一放射定数
%c_2第二放射定数
%bWien変位則定数
%b_primeWien変位則定数
参考文献:
[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
Next: Functions and Variables for ezunits, Previous: Introduction to ezunits, Up: ezunits [Contents][Index]