作业帮 > 综合 > 作业

关于matlab画三维图问题.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 20:00:22
关于matlab画三维图问题.
x=-2:0.01:2;
y=-2:0.01:2;
z=0.5+(sin(x.^2+y.^2).^2-0.5)/(1.0+0.001*(x.^2+y.^2).^2);
plot3(x,y,z);
然后就会弹出错误提示
Error using plot3
Vectors must be the same lengths.
好像是说数据的长度不一样吧.
到底是什么问题呢?
这个函数的图象应该怎么做出来呢?
clear all;clc;
x=-2:0.01:2;
y=-2:0.01:2;
z=0.5+(sin(x.^2+y.^2).^2-0.5)./(1.0+0.001*(x.^2+y.^2).^2);
plot3(x,y,z);
grid on;