ref_index atmosferik koşullar altında, değişen havanın kırılma indeksi hesaplamak için bir Python aracıdır. & Nbsp; havadaki bu vakum ışığın dalga boyu ve tersi dönüşüm için fonksiyonları da tanımlanır.
Kod hava hesap NIST çevrimiçi kırılma endeksi belgelerine dayanmaktadır.
Örnekler
Ciddor nedeniyle n ve başka; sebebiyle EDL & eacute bir tane: Kırılma indeksi, iki farklı denklemler kullanılarak hesaplanabilir.
>>> Ref_index.ciddor (dalga = 633,0, t, p = 101325, rh = 20, 20 =)
1,0002716285340578
>>> Ref_index.edlen (dalga = 633,0, t, p = 101325, rh = 20, 20 =)
1,0002716291691649
>>> Ref_index.edlen (dalga = 633,0, t, p = 101325, rh = 80, 20 =)
1,0002711197635226
>>> Ref_index.ciddor (dalga = 633,0, t, p = 101325, rh = 80, 20 =)
1,0002711183472626
>>> Ref_index.edlen (dalga = 633,0, t, p = 101325, rh = 80, 60 =)
1,0002339748542823
>>> Ref_index.ciddor (dalga = 633,0, t, p = 101325, rh = 80, 60 =)
1,0002340241754055
Havada edilene vakumda ışığın dalga uzunluğu ve tam tersi dönüştürülmesi. Bu işlevlerin ikisi Ciddor denklemi, ciddor_ri uygulanan () ve ciddor () kullanın.
>>> 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]))
Dizi ([632,82500477, 549,84723175, 399,88692724])
>>> X = ref_index.vac2air (np.array ([633,0, 550.0, 400.0]))
>>> Ref_index.air2vac (x)
Dizi ([633,0000014, 550,00000164, 400,00000243])
Air2vac reversibilite () ~ 1e-5nm olduğunu unutmayın.
Standart Sıcaklık 15∘C olup, basınç 101325Pa olup, bağıl nem, 0, ve CO2 konsantrasyonu, 450 mikro olduğu; mol / mol. Tüm bu değiştirilebilir.
>>> Ref_index.vac2air (633,0, t = 20, p = 100.000,0, rh = 50)
632,83051710791892
>>> Ref_index.air2vac (632,83051710791892, t = 20, p = 100.000,0, rh = 50)
633,00000131884678
Daha fazla ayrıntı için modül için docstring'ini bakınız. Denklemlerin ayrıntılı bir açıklama NIST belgelerinde bulunabilir.
Kurulum
Modül pip ve easy_install kullanılarak monte edilebilir.
ref_index yüklemek pip
ya da,
easy_install ref_index
Gereksinimleri :
- Python
Yorum Bulunamadı