Caroli 发表于 2008-8-18 10:14

如何求函数的零点?bessel

如何求函数:“besselj(m-1,x)+besselj(m+1,x)”的零点?
试过,fzero,但是因为x是矢量,所以不会用,看help也没看懂,请高手指点!谢谢!

qingqing5638 发表于 2008-8-22 22:05

如何求函数的零点?bessel

这是求0-26范围内零阶贝塞尔函数的零点,你试试看
m=0:0.1:26;                  
z=besselj(0,m);
LD0=[];
for k=1:260
if z(k)*z(k+1)<0
h=interp1(z(k:k+1),m(k:k+1),0);
LD0=;
end
end
页: [1]
查看完整版本: 如何求函数的零点?bessel