6.5 基本三维绘图
三维图形的表现能力要强于二维图形,在很多时候需要使用 MATLAB 绘制三维图形的功能。MATLAB 提供了若干函数进行三维数据可视化,同时还有若干种方法对三维图形对象的属性进行设置和控制。本小节将简要介绍 MATLAB 进行三维图形处理的基本方法。
其实三维图形的绘制也是在二维平面中实现,这其中涉及了计算机图形学等学科的基本知识。有兴趣的读者可以参阅有关的教科书。
绘制三维图形的基本过程要比绘制二维图形复杂一些,基本过程如下:
- 准备需要绘制在 MATLAB 图形窗体中的数据。
- 创建图形窗体,并且选择绘制数据的区域。
- 使用 MATLAB 的 3D 绘图函数绘制图形或者曲线。
- 设置调色板和投影算法。
- 增加光照,设置材质。
- 设置视点 (viewpoint)。
- 设置绘图坐标轴的属性。
- 设置透视比。
- 为绘制的图形添加标题、轴标签或者标注文本等。
- 打印或者导出图形。
暂无评论