ref_index ay isang tool Python para sa pagkalkula ng repraktibo index ng hangin, sa ilalim ng iba't ibang atmospera kondisyon. & Nbsp; Tungkulin para sa conversion ng haba ng alon ng liwanag sa vacuum sa na sa hangin, at vice versa ay tinukoy din.
Ang code ay batay sa mga dokumento para sa mga online na index repraktibo NIST ng air calculator.
Mga halimbawa
Repraktibo index ay maaaring kinakalkula gamit ang dalawang magkaibang mga equation: isa dahil sa EDL & eacute; n at isa pa dahil sa Ciddor.
>>> Ref_index.ciddor (wave = 633.0, t = 20, p = 101325, rh = 20)
1.0002716285340578
>>> Ref_index.edlen (wave = 633.0, t = 20, p = 101325, rh = 20)
1.0002716291691649
>>> Ref_index.edlen (wave = 633.0, t = 20, p = 101325, rh = 80)
1.0002711197635226
>>> Ref_index.ciddor (wave = 633.0, t = 20, p = 101325, rh = 80)
1.0002711183472626
>>> Ref_index.edlen (wave = 633.0, t = 60, p = 101325, rh = 80)
1.0002339748542823
>>> Ref_index.ciddor (wave = 633.0, t = 60, p = 101325, rh = 80)
1.0002340241754055
Conversion ng mga haba ng alon ng liwanag sa vacuum sa na sa hangin, at vice-versa. Pareho ng mga function na gamitin ang Ciddor equation, pati na ipinatupad sa ciddor_ri () at ciddor ().
>>> Ref_index.vac2air (633.0)
632.82500476826874
>>> Ref_index.air2vac (632.82500476826874)
633.00000139949032
>>> Ref_index.vac2air (np.array ([633.0, 550.0, 400.0]))
array ([632.82500477, 549.84723175, 399.88692724])
>>> X = ref_index.vac2air (np.array ([633.0, 550.0, 400.0]))
>>> Ref_index.air2vac (x)
array ([633.0000014, 550.00000164, 400.00000243])
Tandaan na ang pagbabalik ng air2vac () ay ~ 1e-5nm.
Default na temperatura ay 15∘C, presyon ay 101325Pa, kamag-anak halumigmig ay 0, at CO2 concentration ay 450 & micro; taling / nunal. Lahat ng mga ito ay maaaring nagbago.
>>> Ref_index.vac2air (633.0, t = 20, p = 100000.0, rh = 50)
632.83051710791892
>>> Ref_index.air2vac (632.83051710791892, t = 20, p = 100000.0, rh = 50)
633.00000131884678
Para sa karagdagang detalye mangyaring tingnan ang docstring para sa mga module. Detalyadong paglalarawan ng mga equation ay matatagpuan sa babasahin NIST.
Pag-install
Ang module ay maaaring i-install gamit pip at easy_install.
PIP install ref_index
o,
easy_install ref_index
Kinakailangan :
- sawa
Mga Komento hindi natagpuan