ref_index yra Python įrankis apskaičiuoti oro lūžio rodikliui, pagal įvairaus atmosferos sąlygų. & Nbsp; funkcijos perskaičiavimo bangos ilgio šviesos vakuumas, kad į orą, o atvirkščiai, taip pat apibrėžti.
Kodas yra pagrįstas dėl NIST internetinėje oro lūžio rodikliui skaičiuoklė dokumentus.
Pavyzdžiai
Lūžio rodiklis gali būti apskaičiuojamas naudojant du skirtingus lygtis: vieną dėl EDL & eacute; n ir dar dėl to, Ciddor.
>>> Ref_index.ciddor (bangų = 633,0, t = 20, p = 101.325, RH = 20)
1,0002716285340578
>>> Ref_index.edlen (bangų = 633,0, t = 20, p = 101.325, RH = 20)
1,0002716291691649
>>> Ref_index.edlen (bangų = 633,0, t = 20, p = 101.325, RH = 80)
1,0002711197635226
>>> Ref_index.ciddor (bangų = 633,0, t = 20, p = 101.325, RH = 80)
1,0002711183472626
>>> Ref_index.edlen (bangų = 633,0, t = 60, p = 101.325, RH = 80)
1,0002339748542823
>>> Ref_index.ciddor (bangų = 633,0, t = 60, p = 101.325, RH = 80)
1,0002340241754055
Konvertavimas bangos ilgio šviesos vakuumas, kad į orą, o atvirkščiai. Abi šios funkcijos naudoti Ciddor lygtį, kaip įgyvendinamas ciddor_ri () ir 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])
Atkreipkite dėmesį, kad air2vac grįžtamumą () yra ~ 1e-5nm.
Įprasta temperatūra yra 15∘C, slėgis 101325Pa, santykinis oro drėgnumas yra 0, o CO2 koncentracija yra 450 & Micro; mol / mol. Visi jie gali būti pakeistas.
>>> 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
Norėdami gauti daugiau informacijos, prašome matyti modulio docstring. Išsamus lygtis galima rasti NIST dokumentus.
Diegimas
Modulis gali būti įdiegtas naudojant pip ir easy_install.
PIP įdiegti ref_index
arba,
easy_install ref_index
Reikalavimai
- Python,
Komentarai nerastas