首页 > 编程笔记 > MATLAB笔记 阅读:33

MATLAB plot3()函数的用法(附带实例)

在实际的工程应用中,常常遇到三维甚至更多维的数据需要在图形中表示出来的情况,MATLAB 中提供了相应的绘制三维图形的功能,这些功能与绘制二维图形的功能十分类似,特别是曲线的属性,如线型、颜色等的设置是完全相同的。

最常用的三维图形有三维曲线图、三维网格图和三维曲面图等,其中绘制三维曲线图可以借助 plot3() 指令。

plot3() 的调用格式和 plot() 类似:
【实例】在编辑器窗口中编写 M 文件并命名为 ex.m:
clear all
theta = 0:0.01*pi:2*pi;
x = sin(theta); y = cos(theta); z = cos(4*theta);
plot3(x,y,z,'LineWidth',1); hold on;
theta = 0:0.02*pi:2*pi;
x = sin(theta); y = cos(theta); z = cos(4*theta);
plot3(x,y,z,'rd','MarkerSize',10,'LineWidth',1)
运行程序,三维曲线图如下图所示:


图 1 三维曲线图

相关文章