共 2 条
Mie光散射理论的数值计算方法
被引:46
作者:
项建胜
何俊华
机构:
[1] 中国科学院西安光学精密机械研究所
来源:
关键词:
Mie散射;
颗粒直径;
Matlab;
Dave倒推算法;
D O I:
暂无
中图分类号:
O436.2 [吸收与散射];
学科分类号:
摘要:
Mie散射级数的计算速度和精度对颗粒测量结果有着重要的影响。针对不同颗粒直径和相对折射率,一般采用前向递推,后向递推,连分式法等计算Mie散射级数。在这3种方法的基础上提出一种改进算法,即首先通过连分式法计算Mie散射级数的初始值,然后后向递推其余各值。该算法在Matlab中实现时,数据以数组的数据类型存储和调用,程序采用递归算法。通过比较计算结果发现,该算法耗时短且结果不易溢出,具有快速、稳定、不受颗粒直径和折射率范围影响等优点。
引用
收藏
页码:363 / 366
页数:4
相关论文