Onwards-continued-fraction-algorithm

所属分类:数学计算
开发工具:Visual C++
文件大小:320KB
下载次数:16
上传日期:2013-04-09 19:13:57
上 传 者3D3C
说明:  提出了一种新的Mie散射算法。针对Mie散射系数计算中直接递推所存在的数据溢出问题, 对散射系数的递推公式进行改进, 以连分式形式进行计算,将两个关键函数分别向前递推, 避免了直接计算时贝塞尔函数值超出计算机最大数据限而造成的数据溢出问题。利用Matlab编程,分别计算了不同粒径参数和不同折射率情况下的散射光强分布,并对两种算法的模拟结果进行了分析比较。结果表明,在两种算法都有效的范围内这两种算法的计算结果完全相 符, 而改进的向前递推连分式算法用一个变量循环叠代就能完成连分式的计算, 展宽了使用范围, 不仅能够计算超大粒径参数散射, 而且算法对折射率虚部没有任何限制。
(Proposed a new algorithm Mie scattering. Data overflow problem exists for the Mie scattering coefficient calculated directly recursive, recursive formula to improve on the scattering coefficient, calculated form of Continued Fractions forward two key functions are recursive, to avoid a direct calculation Bessel function value exceeds the the computer maximum data limit and data overflow problem. Using Matlab programming, different particle size parameters and scattering in the case of different refractive index were calculated light intensity distribution on the simulation results of the two algorithms are analyzed and compared. The results show that both algorithms are effective within the calculation of the results of these two algorithms entirely consistent improvement forward recursive the Continued Fractions algorithm with a variable loop iteration will be able to complete the calculation of the continued fraction, broadening the the scope of use, not only able to calculate the la)

文件列表:
Onwards continued fraction algorithm.pdf (345005, 2013-04-08)

近期下载者

相关文件


收藏者