使用matlab画图 y(x,r)=∑∑sin(ax)cos(br)*exp(-(a^2+b^2)) a=[2,5,7,12,23,34,45] b=[1,5,7,9,14,16,17]这个问题解不出的话 求一个相似的问题也行方程中a,b为数组的元素

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 10:39:06
使用matlab画图 y(x,r)=∑∑sin(ax)cos(br)*exp(-(a^2+b^2)) a=[2,5,7,12,23,34,45] b=[1,5,7,9,14,16,17]这个问题解不出的话 求一个相似的问题也行方程中a,b为数组的元素

使用matlab画图 y(x,r)=∑∑sin(ax)cos(br)*exp(-(a^2+b^2)) a=[2,5,7,12,23,34,45] b=[1,5,7,9,14,16,17]这个问题解不出的话 求一个相似的问题也行方程中a,b为数组的元素
使用matlab画图 y(x,r)=∑∑sin(ax)cos(br)*exp(-(a^2+b^2)) a=[2,5,7,12,23,34,45] b=[1,5,7,9,14,16,17]
这个问题解不出的话 求一个相似的问题也行
方程中a,b为数组的元素

使用matlab画图 y(x,r)=∑∑sin(ax)cos(br)*exp(-(a^2+b^2)) a=[2,5,7,12,23,34,45] b=[1,5,7,9,14,16,17]这个问题解不出的话 求一个相似的问题也行方程中a,b为数组的元素
[x,r]=meshgrid(linspace(-2*pi,2*pi));
y=x-x;
for a=[2,5,7,12,23,34,45]
for b=[1,5,7,9,14,16,17]
y=y+sin(a*x).*cos(b*r)*exp(-(a^2+b^2));
end
end
mesh(x,r,y)
xlabel('x');ylabel('r');zlabel('y')