借助一个关于二元带求和的函数的画图。

16 次查看(过去 30 天)
jicope
jicope 2022-11-21
回答: hodef 2022-11-21
图中a=2;x=-2:.2:2;
y=-2:.2:2;
[X,Y]=meshgrid(x,y);
t=[0:1:100];
Z=0.96./(pi.^3).*sum((1./((2.*n-1).^3))*cos((2.*n-1)*pi.*Y)*sin((2.*n-1).*pi.*X/2));
mesh(X,Y,Z)
这个代码总是提示错误,求高人解答

采纳的回答

hodef
hodef 2022-11-21
直接修改你的代码如下:
x=-2:.1:2;
t=-2:.1:2;
[X,T]=meshgrid(x,t);
n=reshape(0:1:100,1,1,[]);
Z = 0.96./(pi.^3).*sum(bsxfun(@times, 1./(2*n-1).^3, cos(bsxfun(@times, (2*n-1)*pi, T)).*sin(bsxfun(@times, (2*n-1)*pi, X/2))),3);
surf(X,T,Z)

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Mathematics and Optimization 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!