返回信息流是一个变上限的积分y=f(r),上限是r,下限是0,积分变量是x,程序如下:
clear all;
syms x;
p1=0;
r=linspace(0.001,10,100);
for i=1:length(r)
rr=r(i);
fun=inline('x.*(exp(-((x.^2)./2))).*Besseli(0,x.*p1)');
y(i)=quadl(fun,0,rr);
end
plot(r,y);
我查了很多例子,都没发现错误,可系统老是提示:Not enough inputs to inline function.
实在没办法了,有没有谁能帮忙解决一下啊?
不胜感激
[em18][em18][em18]
这是一条镜像帖。来源:北邮人论坛 / matlab / #5047同步于 2009/4/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
高手进,请教一个matlab变上限积分的问题[求助]
heruisi
2009/4/3镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。