shuidixn 发表于 2013-1-21 22:23

两个变量的函数求和问题

如图
x的取值范围【1,10】,我code写得不好,用了最笨的方法,如下:
x=1:10;
for n=1:12;
y=n./(x.^2+2*n);
y0{n,1}=y;
end
y3=cell2mat(y0);
y4=sum(y3,1);
plot(x,y4)

这个例子数据较少,我目前的问题类似于这个,只是数据较多,这样子算恐怕会很慢,不知道这个程序该如何改进,我一直想把for循环给除去,但是没有想到好办法。请大家帮我看一下,多谢

tenglang 发表于 2013-1-28 13:00

最好用matlab的强项,矢量化,坛子里有,如:http://forum.vibunion.com/forum.php?mod=viewthread&tid=41583
页: [1]
查看完整版本: 两个变量的函数求和问题