matlab画三维立体图代码大全 matlab画三维图像函数

MATLAB绘制三维图形的函数中 , 最基本的三维图形函数为plot3函数 , 它将二维绘图函数plot的有关功能扩展到三维空间 , 可以用来绘制三维曲线 。
plot3函数的基本语法
【matlab画三维立体图代码大全 matlab画三维图像函数】plot3(x1 , y1 , z1 , 选项1 , x2 , y2 , z2 , 选项2 , …) 其中每一组x , y , z组成一组曲线的坐标参数 , 选项的定义和plot的选项一样 。当x , y , z是同维向量时 , 则x , y , z对应元素构成一条三维曲线 。当x , y , z是同维矩阵时 ,  则以x , y , z对应列元素绘制三维曲线 , 曲线条数等于矩阵的列数 。plot3(X,Y,Z) 绘制三维空间中的坐标 。要绘制由线段连接的一组坐标 , 请将 X、Y、Z指定为相同长度的向量 。要在同一组坐标轴上绘制多组坐标 , 请将 X、Y或 Z中的至少一个指定为矩阵 , 其他指定为向量 。plot3(X,Y,Z,LineSpec) 使用指定的线型、标记和颜色创建绘图 。plot3(X1,Y1,Z1,...,Xn,Yn,Zn) 在同一组坐标轴上绘制多组坐标 。使用此语法作为将多组坐标指定为矩阵的替代方法 。plot3(X1,Y1,Z1,LineSpec1,...,Xn,Yn,Zn,LineSpecn) 可为每个 XYZ三元组指定特定的线型、标记和颜色 。可以对某些三元组指定 LineSpec ,  而对其他三元组省略它 。例如 , plot3(X1,Y1,Z1,'o',X2,Y2,Z2) 对第一个三元组指定标记 ,  但没有对第二个三元组指定标记 。

    推荐阅读