• 大小: 625B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Matlab
  • 标签: mie  散射系数  

资源简介

给出了mie散射最重要的四个系数an,bn,cn,dn 的计算代码(MATLAB)

资源截图

代码片段和文件信息

function resault = Mie_abcd(mx)
nmax = round(2+x+4*x.^(1/3));
n = (1:nmax);nu = (n+0.5);z = m.*x;m2 = m.*m;
sqx = sqrt(0.5*pi./x);sqz = sqrt(0.5*pi./z);
bx = besselj(nux).*sqx;
bz = besselj(nuz).*sqz;
yx = bessely(nux).*sqx;
hx =bx+1i*yx;
b1x =[sin(x)/xbx(1:nmax-1)];
b1z =[sin(z)/zbz(1:nmax-1)];

评论

共有 条评论