ref_index

軟件截圖:
ref_index
軟件詳細信息:
版本: 1.0
上傳日期: 11 May 15
開發: Prasanth Nair
許可: 免費
人氣: 67

Rating: 3.7/5 (Total Votes: 3)

ref_index是一個Python工具,用於計算空氣的折射率,在變化的大氣條件 也被定義的功能中的轉換光在真空中波長,以在空氣中,並且反之亦然。
該代碼是基於為空氣計算器NIST的在線折射率的文檔。
例子
折射率可使用兩種不同的方程式來計算:一種由於EDLé n和另一由於Ciddor。
>>> ref_index.ciddor(波= 633.0,T = 20,P = 101325,RH = 20)
1.0002716285340578
>>> ref_index.edlen(波= 633.0,T = 20,P = 101325,RH = 20)
1.0002716291691649
>>> ref_index.edlen(波= 633.0,T = 20,P = 101325,RH = 80)
1.0002711197635226
>>> ref_index.ciddor(波= 633.0,T = 20,P = 101325,RH = 80)
1.0002711183472626
>>> ref_index.edlen(波= 633.0,T = 60,P = 101325,RH = 80)
1.0002339748542823
>>> ref_index.ciddor(波= 633.0,T = 60,P = 101325,RH = 80)
1.0002340241754055
光在真空波長來在空中,反之亦然的轉換。這兩個函數使用Ciddor公式,如ciddor_ri實施()和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]))
陣列([632.82500477,549.84723175,399.88692724])
>>> X = ref_index.vac2air(np.array([633.0,550.0,400.0]))
>>> ref_index.air2vac(X)
陣列([633.0000014,550.00000164,400.00000243])
需要注意的是air2vac的可逆性()是〜1E-5nm的。
默認溫度15∘C,壓力為101325Pa,相對濕度為0,和CO 2的濃度為450微;摩爾/摩爾。所有這些是可以改變的。
>>> 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
欲了解更多詳細信息,請參閱文檔字符串的模塊。方程的詳細描述,NIST的文檔中找到。
安裝
該模塊可以使用畫中畫和easy_install的安裝。
PIP安裝ref_index
或者,
easy_install的ref_index

要求

  • 在Python的

類似的軟件

astropy
astropy

20 Feb 15

Planets
Planets

2 Jun 15

HEALPix
HEALPix

20 Feb 15

Stellarium
Stellarium

17 Aug 18

意見 ref_index

評論沒有發現
添加評論
打開圖片!