GETGLASSDATA
获取当前玻璃库中任何玻璃的数据。将玻璃数据存储在某个矢量数组变量中(VEC1、VEC2、VEC3或VEC4中的任何一个)。
语法:
GETGLASSDATA vector_expression, glass_number
详述:
数据存储在指定的VECn数组变量中。例如,命令GETGLASSDATA 1, 32表示将玻璃编号32的数据存储于VEC1中。GNUM函数表示返回的玻璃编号。数据用以下格式存储,其中每行的第一个数字表示数组中的位置:
0: 矢量数组中数据值的数量
1: 公式编号:公式编号,如下所示:
1 = Schott, 2 = Sellmeier 1, 3 = Herzberger, 4 = Sellmeier 2
5 = Conrady,6 = Sellmeier 3, 7 = Handbook of Optics 1, 8 = Handbook of Optics 2
9 = Sellmeier 4,10 = Extended, 11 = Sellmeier 5, 12 = Extended 2
2: 参考温度,以摄氏度为单位
3: Nd
4: Vd
5: 热膨胀系数:-30到+70c
6: 热膨胀系数:+20到300c
7: 密度:g/cm^3
8: 相对于法线的偏差值dPgf
9: 波长λ最小值
10: 波长λ最大值
11-16:色散系数A0-A5(取决于公式)
17-22:色散热系数
23-(22+#waves):内透射系数(/mm) α,T = exp(- α*path)。波长1的α存储在23中,波长2的α存储在24中,以此类推,直到系统使用的波长数量。
(23 + #waves) - (32 + #waves):色散系数A0-A9(取决于公式)
相关函数:
GNUM
下一部分: