ref_index

Software screenshot:
ref_index
Dettagli del software:
Versione: 1.0
Data di caricamento: 11 May 15
Sviluppatore: Prasanth Nair
Licenza: Libero
Popolarità: 67

Rating: 3.7/5 (Total Votes: 3)

ref_index è uno strumento Python di calcolo dell'indice di rifrazione dell'aria, in condizioni atmosferiche variabili & nbsp;. Funzioni di conversione di lunghezza d'onda della luce nel vuoto a quello in aria, e viceversa sono anche definiti.
Il codice è basato sulla documentazione per l'indice di rifrazione in linea NIST di calcolatrice dell'aria.
Esempi
Indice di rifrazione può essere calcolato utilizzando due diverse equazioni: uno a causa di Edl & eacute; n e un altro a causa di Ciddor.
>>> Ref_index.ciddor (onda = 633,0, t = 20, p = 101325, rh = 20)
1,0002716285340578
>>> Ref_index.edlen (onda = 633,0, t = 20, p = 101325, rh = 20)
1,0002716291691649
>>> Ref_index.edlen (onda = 633,0, t = 20, p = 101325, rh = 80)
1,0002711197635226
>>> Ref_index.ciddor (onda = 633,0, t = 20, p = 101325, rh = 80)
1,0002711183472626
>>> Ref_index.edlen (onda = 633,0, t = 60, p = 101325, rh = 80)
1,0002339748542823
>>> Ref_index.ciddor (onda = 633,0, t = 60, p = 101325, rh = 80)
1,0002340241754055
Conversione di lunghezza d'onda della luce nel vuoto a quello in aria, e vice-versa. Entrambe queste funzioni utilizzano l'equazione Ciddor, come attuata in ciddor_ri () e 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])
Si noti che la reversibilità di air2vac () è ~ 1e-5 nm.
Temperatura di default è 15∘C, la pressione è 101325Pa, l'umidità relativa è 0, e la concentrazione di CO2 è di 450 & micro; moli / mole. Tutti questi possono essere cambiati.
>>> 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
Per maggiori informazioni si prega di consultare la docstring per il modulo. Descrizione dettagliata delle equazioni si possono trovare nella documentazione NIST.
Installazione
Il modulo può essere installato utilizzando pip e easy_install.
pip installare ref_index
o,
easy_install ref_index

Requisiti

  • Python

Programmi simili

PP3
PP3

3 Jun 15

de405
de405

14 Apr 15

SphereSim
SphereSim

17 Feb 15

Oroboros
Oroboros

3 Jun 15

Commenti a ref_index

I commenti non trovato
Aggiungi commento
Accendere le immagini!