如何绘制积分后的图像
各位大侠,我有以下程序for n=1:100
fx=inline('exp(((-n).*(1/pi).*(acos(x)-x.*sqrt(1-x.*x))))','x','n'); %1求积分,注意有变量n
ls=quadl(fx,-1,1,1e-6,10,n);
y=1+exp(-n)-ls
plot(n,y,'r--')
end
怎么图中就一个点呀(100,0.9406),我想要的是整个图像的连线,肯求各位帮忙修改一下,谢谢
[ 本帖最后由 eight 于 2008-4-3 13:05 编辑 ]
回复 楼主 的帖子
for n=1:100fx=inline('exp(((-n).*(1/pi).*(acos(x)-x.*sqrt(1-x.*x))))','x','n'); %1求积分,注意有变量n
ls=quadl(fx,-1,1,1e-6,10,n);
y=1+exp(-n)-ls;
plot(n,y,'r--'); hold on
end
这样可以,不过画出来的是点
http://forum.vibunion.com/thread-42369-1-1.html
[示例] 关于带参数的积分问题这里有详细的例子
[ 本帖最后由 sigma665 于 2008-4-3 12:12 编辑 ]
回复 2楼 的帖子
谢谢,就差一句话就省了我好多事。不过我用最笨的方法先求解,然后再导入数组画出来的
页:
[1]