zfx620 发表于 2007-1-29 22:11

请问如何用matlab求贝塞尔函数J的零点?

请问如何用matlab求贝塞尔函数J的零点?

xjzuo 发表于 2007-1-30 15:55

help fzero.

qingqing5638 发表于 2009-4-11 13:14

回复 楼主 zfx620 的帖子

x=0:0.1:26;                  %0阶贝塞尔函数的零点
y=besselj(0,x);
LD0=[];
for k=1:260
if y(k)*y(k+1)<0
h=interp1(y(k:k+1),x(k:k+1),0);
LD0=;
end
end
%%%%%%%%一阶贝塞尔函数的零点
x=0:0.1:26;                  
y=besselj(1,x);
LD1=[];
for k=1:260
if y(k)*y(k+1)<0
h=interp1(y(k:k+1),x(k:k+1),0);
LD1=;
end
end
页: [1]
查看完整版本: 请问如何用matlab求贝塞尔函数J的零点?