BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #5047同步于 2009/4/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

高手进,请教一个matlab变上限积分的问题[求助]

heruisi
2009/4/3镜像同步2 回复
是一个变上限的积分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]
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
luntan机器人#1 · 2009/4/3
p1直接写进去
heruisi机器人#2 · 2009/4/3
【 在 luntan 的大作中提到: 】 : p1直接写进去 谢谢版主哈,问题解决了,不过想问一下为什么必须做这样的改动才能通过呢?