ref_index

Phần mềm chụp màn hình:
ref_index
Các chi tiết về phần mềm:
Phiên bản: 1.0
Ngày tải lên: 11 May 15
Nhà phát triển: Prasanth Nair
Giấy phép: Miễn phí
Phổ biến: 67

Rating: 3.7/5 (Total Votes: 3)

ref_index là một công cụ Python để tính chiết suất của không khí, theo các điều kiện khí quyển & nbsp;. Chức năng chuyển đổi bước sóng của ánh sáng trong chân không để điều đó trong không khí, và ngược lại cũng được xác định.
Mã này được dựa trên các tài liệu cho các chỉ số khúc xạ của máy tính trực tuyến NIST khí.
Ví dụ
Chỉ số khúc xạ có thể được tính toán bằng cách sử dụng hai phương trình khác nhau: một do EDL & eacute; n và một do Ciddor.
>>> Ref_index.ciddor (sóng = 633,0, t = 20, p = 101.325, rh = 20)
1,0002716285340578
>>> Ref_index.edlen (sóng = 633,0, t = 20, p = 101.325, rh = 20)
1,0002716291691649
>>> Ref_index.edlen (sóng = 633,0, t = 20, p = 101.325, rh = 80)
1,0002711197635226
>>> Ref_index.ciddor (sóng = 633,0, t = 20, p = 101.325, rh = 80)
1,0002711183472626
>>> Ref_index.edlen (sóng = 633,0, t = 60, p = 101.325, rh = 80)
1,0002339748542823
>>> Ref_index.ciddor (sóng = 633,0, t = 60, p = 101.325, rh = 80)
1,0002340241754055
Chuyển đổi bước sóng của ánh sáng trong chân không để điều đó trong không khí, và ngược lại. Cả hai chức năng sử dụng các phương trình Ciddor, như thực hiện trong ciddor_ri () và 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])
Lưu ý rằng sự đảo ngược của air2vac () là ~ 1e-5nm.
Nhiệt độ mặc định là 15∘C, áp lực là 101325Pa, độ ẩm tương đối là 0, và nồng độ CO2 là 450 & micro; mol / mol. Tất cả những có thể được thay đổi.
>>> 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
Để biết thêm chi tiết xin vui lòng xem docstring cho module. Mô tả chi tiết của các phương trình có thể được tìm thấy trong các tài liệu NIST.
Cài đặt
Các module có thể được cài đặt bằng cách sử dụng pip và easy_install.
pips cài đặt ref_index
hoặc,
easy_install ref_index

Yêu cầu :

  • Python

Phần mềm tương tự

SpacePy
SpacePy

20 Feb 15

Planets
Planets

2 Jun 15

pscal
pscal

3 Jun 15

AstroAviBrowser
AstroAviBrowser

20 Feb 15

Ý kiến ​​để ref_index

Bình luận không
Nhập bình luận
Bật hình ảnh!