光散射学报, 2008, 20 (2): 102, 网络出版: 2014-01-21   

球形粒子Mie散射参量的Matlab改进算法

Improved Algorithm of Mie Scattering Parameter Based on Matlab
作者单位
哈尔滨工业大学光电子信息科学与技术系, 哈尔滨 150080
摘要
本文主要讲述了Mie散射物理参量的一种改进数值算法, 在抛弃了Mie散射物理参量的经典算法——连分式算法和后向递推算法之后, 在现有利用Matlab计算散射参量的基础上, 充分利用了Matlab内置命令集和函数集, 得出了任意折射率且尺度参数在10-4~104的球形粒子散射参量的准确计算结果。收敛数度比改进后向递推快, 相应的程序简单易读且执行时间大为缩短, 比现有经典算法所用的递推关系较少, 因此在很大程度上避免了递推过程中误差的积累, 保证了计算结果的可靠性。
Abstract
An improved numerical algorithm of Mie scattering parameter is presented in this paper. After giving up the classical algorithms—Continued Fraction Method and Modified Downward Recurrence Method, we have shown in this paper how to calculate scattering parameters using the functions and commands of Matlab. We obtained the correction results of spherical particles with size parameters from 10-4 to 104 and without any constrain on the refractive index. The speed of convergence is faster than improved Downward Recurrence Method. The program is easy to read and needs less time to program. This improved numerical algorithm has less recurrence than the classical algorithm, so we can avoid the errors that accumulated in the recurrence computation, and ensure the reliability of the results.

张合勇, 赵卫疆, 任德明, 曲彦臣, 宋宝安. 球形粒子Mie散射参量的Matlab改进算法[J]. 光散射学报, 2008, 20(2): 102. ZHANG He-yong, ZHAO Wei-jiang, REN De-ming, QU Yan-chen, SONG Bao-an. Improved Algorithm of Mie Scattering Parameter Based on Matlab[J]. The Journal of Light Scattering, 2008, 20(2): 102.

本文已被 9 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!