matlab中如何画平面z=0

2024-11-20 23:31:55
推荐回答(2个)
回答(1):

在此列出两种方法:
方法一、用ezmesh 函数直接画出该平面,命令如下:
ezmesh('0')
%ezmesh是用来画三维隐函数的图像,ezmesh('0')命令意思即是画出z=0的平面。如果要画z=x+y-5的三维图像,输入命令ezmesh('x+y-5'),然后回车即可。
方法二、用meshgrid和ones这两个函数画该平面,命令如下:
X=-1:.1:1;
[X Y]=meshgrid(X);
Z=ones(size(X))-1;
mesh(X,Y,Z)
%meshgrid函数是打网格用的,用以产生网格坐标,ones函数则用来生成各行各列元素都为1的矩阵。

回答(2):

ezmesh('0')