matlab 如何画一个双求和的图像?x从0到1,n,m两个求和变量,均取1,3,5,7。最好给出源代码。

x从0到1,n,m两个求和变量,均取1,3,5,7。最好给出源代码。
用什么功能可以实现呢?

用matlab 画一个双求和的图像,首先考虑用循环语句求当x【0-1】时的对应w(x)的值,然后再考虑用二次求和函数计算具体的w(x)值。其表达方式为

w=symsum(symsum(sin((2*m-1)*pi/3)*sin((2*n-1)*pi/2)*sin((2*m-1)*pi*x/a)*sin((2*n-1)*pi/2),n,1,4),m,1,4);

按上述方法编程,可以得到x~w(x)的图形。

追问

能不能给个源代码,我学习下。。。。一个人自己摸索好痛苦

追答

可以的

追问

1414835281腾讯的,谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-30
a=1;
f=@(m,n,x)sin(m*pi/3).*sin(n*pi/2).*sin(m*pi.*x/a).*sin(n*pi/2);
[m,n]=meshgrid(1:2:7);
fplot(@(x)sum(f(m(:),n(:),x)),[0 1])

相似回答