注册 登录
编程论坛 Matlab

请教各位帮忙检查一下我这个语句错在哪,谢谢

northcliff 发布于 2007-12-01 10:54, 1046 次点击
angel=(0:pi/100:2*pi);
x=200*cos(angel);
y=200*sin(angel);
z=sqrt(420^2-(200*cos(angel)).^2);
plot3(x,y,z);
grid;
xlabel({'X'});
ylabel({'Y'});
zlabel({'Z'});
A=sqrt(x.^2*z.^4+(y.*z.^2+x.^2*y.)^2+x.^4*z.^2);
B=sqrt(x.^2*z.^4+(x.^2*z.+y.^2*z.)^2+x.^4*y.^2);
A和B两句就是运行不通?

谢谢
2 回复
#2
hlongxiang2007-12-01 11:56
A=sqrt(x.^2.*z.^4+(y.*z.^2+x.^2.*y).^2+x.^4.*z.^2);
B一样,“.*”的使用却是头疼,唯有细心加耐心调试
#3
northcliff2007-12-01 23:59
hlongxiang 你好,可以留下你的QQ吗?
hlongxiang 你好,可以留下你的QQ吗?我现在刚学Matlab,有很多问题向你请教!
1