Scipy-constants
提供:Dev Guides
SciPy-定数
SciPy定数パッケージは、一般的な科学分野で使用される広範囲の定数を提供します。
SciPy定数パッケージ
- scipy.constantsパッケージ*はさまざまな定数を提供します。 必要な定数をインポートし、要件に従って使用する必要があります。 これらの定数変数がどのようにインポートされ、使用されるかを見てみましょう。
まず、次の例を考慮して「pi」の値を比較しましょう。
上記のプログラムは、次の出力を生成します。
利用可能な定数のリスト
次の表は、さまざまな定数を簡単に説明しています。
数学定数
Sr. No. | Constant | Description |
---|---|---|
1 | pi | pi |
2 | golden | Golden Ratio |
物理定数
次の表に、最も一般的に使用される物理定数を示します。
Sr. No. | Constant & Description |
---|---|
1 |
c 真空中の光の速度 |
2 |
speed_of_light 真空中の光の速度 |
3 |
h プランク定数 |
4 |
Planck プランク定数h |
5 |
G ニュートンの重力定数 |
6 |
e 基本料金 |
7 |
R モルガス定数 |
8 |
Avogadro アボガドロ定数 |
9 |
k ボルツマン定数 |
10 |
electron_mass(OR) m_e 電子質量 |
11 |
proton_mass (OR) m_p プロトン質量 |
12 |
neutron_mass(OR)m_n 中性子質量 |
単位
次の表に、SIユニットのリストを示します。
Sr. No. | Unit | Value |
---|---|---|
1 | milli | 0.001 |
2 | micro | 1e-06 |
3 | kilo | 1000 |
これらのユニットは、ヨッタ、ゼッタ、エクサ、ペタ、テラ……キロ、ヘクター、…ナノ、ピコ、…、ゼプトまでの範囲です。
その他の重要な定数
次の表に、SciPyで使用されるその他の重要な定数を示します。
Sr. No. | Unit | Value |
---|---|---|
1 | gram | 0.001 kg |
2 | atomic mass | Atomic mass constant |
3 | degree | Degree in radians |
4 | minute | One minute in seconds |
5 | day | One day in seconds |
6 | inch | One inch in meters |
7 | micron | One micron in meters |
8 | light_year | One light-year in meters |
9 | atm | Standard atmosphere in pascals |
10 | acre | One acre in square meters |
11 | liter | One liter in cubic meters |
12 | gallon | One gallon in cubic meters |
13 | kmh | Kilometers per hour in meters per seconds |
14 | degree_Fahrenheit | One Fahrenheit in kelvins |
15 | eV | One electron volt in joules |
16 | hp | One horsepower in watts |
17 | dyn | One dyne in newtons |
18 | lambda2nu | Convert wavelength to optical frequency |
これらすべてを覚えるのは少し難しいです。 どのキーがどの機能に対応しているかを簡単に取得するには、* scipy.constants.find()*メソッドを使用します。 次の例を考えてみましょう。
上記のプログラムは、次の出力を生成します。
このメソッドはキーのリストを返しますが、キーワードが一致しない場合は何も返しません。