【急】matlab显示错误Warning:Matrix dimensions must agree,not render

学习 时间:2026-04-08 23:24:26 阅读:2887
【急】matlab显示错误Warning:Matrix dimensions must agree,not rendering mesh.程序如下,求大师指教i=1;j=1;for b=4:0.1:6Y(j)=b;j=j+1; endfor a=4:0.1:6X(i)=a;for b=4:0.1:6x=0:pi/50:pi/2;y=(60*9.8/(1+4*(0.1)^2)).*(3.*cos(x)-0.6.*sin(x)-(1-2*(0.1)^2).*exp(-0.2.*x)).*sqrt(a.^2.*(cos(x).^2)+b.^2.*(sin(x).^2))+60*144.*exp(-0.2.*x);z=trapz(x,y);z1=z+0.1*60*9.8*(10-a);Z(j)=z1;j=j+1; endi=i+1;enda=4:0.1:6;b=4:0.1:6[a,b]=meshgrid(a,b);surf(a,b,Z)大谢.回答即时会补分~

最佳回答

调皮的乌冬面

喜悦的可乐

2026-04-08 23:24:26

i=1;j=1;for b=4:0。1:6       Y(j)=b;       j=j+1;  end       for a=4:0。1:6    X(i)=a;   for b=4:0。1:6       x=0:pi/50:pi/2;y=(60*9。8/(1+4*(0。1)^2))。*(3。*cos(x)-0。6。*sin(x)-(1-2*(0。1)^2)。*exp(-0。2。*x))。*sqrt(a。^2。*(cos(x)。^2)+b。^2。*(sin(x)。^2))+60*144。*exp(-0。2。*x);        z=trapz(x,y);        z1=z+0。1*60*9。8*(10-a);        Z(j)=z1;        j=j+1;    end    i=i+1;enda=4:0。1:6;b=4:0。1:6;[A,B]=meshgrid(a,b);Z=reshape(Z(22:end),21,21);surf(A,B,Z)

最新回答共有2条回答

  • 悲凉的自行车
    回复
    2026-04-08 23:24:26

    i=1;j=1;for b=4:0。1:6       Y(j)=b;       j=j+1;  end       for a=4:0。1:6    X(i)=a;   for b=4:0。1:6       x=0:pi/50:pi/2;y=(60*9。8/(1+4*(0。1)^2))。*(3。*cos(x)-0。6。*sin(x)-(1-2*(0。1)^2)。*exp(-0。2。*x))。*sqrt(a。^2。*(cos(x)。^2)+b。^2。*(sin(x)。^2))+60*144。*exp(-0。2。*x);        z=trapz(x,y);        z1=z+0。1*60*9。8*(10-a);        Z(j)=z1;        j=j+1;    end    i=i+1;enda=4:0。1:6;b=4:0。1:6;[A,B]=meshgrid(a,b);Z=reshape(Z(22:end),21,21);surf(A,B,Z)

上一篇 搞些好看的历史故事给我看

下一篇 英语翻译Employees have high quality of work that is their employ