之前写过对二维曲线的 plot 和 fplot 函数,在同一专栏里,其用法和三维曲线的函数差不多,只是函数名加了数字3,三位曲线所用到的函数是 plot3 和 fplot3。
1.plot3函数
- plot3(x,y,z)
- plot3(X,Y,Z)
- plot3(x1,y1,z1,x2,y2,z2,.......,xn,yn,zn)
- plot3(x,y,z,选项)
(1)plot3(x,y,z)
其中参数x、y、z组成一组曲线坐标。
>示例:绘制一条空间曲线
(2)plot3(X,Y,Z)
参数X、Y、Z是同行矩阵时,以X、Y、Z对应列元素绘制曲线,曲线条数等于矩阵列数
参数X、Y、Z中有列向量,也有矩阵时,向量的长度应与矩阵相符。
示例:在空间不同位置绘制5条正弦曲线
(3)plot3(x1,y1,z1,x2,y2,z2,.......,xn,yn,zn)
每一组x、y、z向量构成一组数据点的坐标,绘制一条曲线。
示例:绘制三条不同的长度的正弦曲线
(4)plot3(x,y,z,选项)
选项哟用于指定曲线的线型、颜色和数据标记点
示例:
2.fplot3函数
用法:fplot3(funx,funy,funz,tlims)
其中,funx、funy、funz代表定义曲线x,y,z坐标的函数,通常采用函数句柄的形式,tlims为参数函数自变量的取值范围,用二元向量[tmin,tmax]描述,默认为[-5,5]
示例:绘制墨西哥帽顶曲线,曲线方程为: