三维图形
一.三维曲线
plot3(x1,y1,z1,选项1,x2,y2,z2,选项2,…,xn,yn,zn,选项n ) ) ) ) ) ) ) )。
其中,x、y和z组构成一组曲线坐标参数,选项定义与plot函数相同。 在x、y、z是同一维向量的情况下,与x、y、z对应的要素构成一条三维曲线。 当x、y、z为同维数矩阵时,用对应于x、y、z的列元素绘制三维曲线,曲线的根数等于矩阵列数。 Example1.绘制三维曲线。 程序如下。 clf,
t=0:pi/100:20*pi; x=sin(t; y=cos(t;
z=t.*sin(t ).*cos(t ) t 在%向量的幂运算之前输入plot3(x、y、z );
title(linein3-dspace );
xlabel(x ); ylabel(y ); z标签(z ); 网格打开;
的图表如下
x
线内3-d空间
y
z
2.3三维曲面1.3生成三维数据
在MATLAB中,使用meshgrid函数生成平面区域内的网格坐标矩阵。
在语句执行后,矩阵x的各行为向量x,行数等于向量y的元素的数目、矩阵y的各行