ref_index

Software screenshot:
ref_index
Software detaljer:
Version: 1.0
Upload dato: 11 May 15
Udvikler: Prasanth Nair
Licens: Gratis
Popularitet: 11

Rating: 3.5/5 (Total Votes: 2)

ref_index er et Python værktøj til beregning brydningsindeks af luft, under varierende atmosfæriske betingelser. & Nbsp; Funktioner til konvertering af bølgelængde af lys i vakuum som i luften, og omvendt også defineret.
Koden er baseret på dokumentationen for NIST online brydningsindeks luft lommeregner.
Eksempler
Brydningsindeks kan beregnes under anvendelse af to forskellige ligninger: én grund Edl & eacute; n og et andet på grund af Ciddor.
>>> Ref_index.ciddor (bølge = 633,0, t = 20, p = 101325, rh = 20)
1,0002716285340578
>>> Ref_index.edlen (bølge = 633,0, t = 20, p = 101325, rh = 20)
1,0002716291691649
>>> Ref_index.edlen (bølge = 633,0, t = 20, p = 101325, rh = 80)
1,0002711197635226
>>> Ref_index.ciddor (bølge = 633,0, t = 20, p = 101325, rh = 80)
1,0002711183472626
>>> Ref_index.edlen (bølge = 633,0, t = 60, p = 101325, rh = 80)
1,0002339748542823
>>> Ref_index.ciddor (bølge = 633,0, t = 60, p = 101325, rh = 80)
1,0002340241754055
Omdannelse af bølgelængde af lys i vakuum til den i luften, og vice-versa. Begge disse funktioner bruger Ciddor ligningen, som implementeret i ciddor_ri () og 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])
Bemærk, at reversibilitet air2vac () er ~ 1e-5 nm.
Standard temperatur er 15∘C, presset er 101325Pa, relativ luftfugtighed er 0, og CO2-koncentration er 450 & micro; muldvarp / mol. Alle disse kan ændres.
>>> 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
For flere detaljer se docstrengen for modulet. Kan findes detaljeret beskrivelse af ligningerne i NIST dokumentationen.
Installation
Kan installeres modulet ved hjælp pip og easy_install.
pip installere ref_index
eller,
easy_install ref_index

Krav :

  • Python

Lignende software

Oroboros
Oroboros

3 Jun 15

HEALPix
HEALPix

20 Feb 15

poppy
poppy

14 Apr 15

Kommentarer til ref_index

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!