Matlab用于动画制作旋转曲面设计
2016-01-13童德茂
安庆师范大学学报(自然科学版) 2015年2期
童德茂,张 华
(阜阳职业技术学院 工程科技学院,安徽 阜阳 236031)
Matlab用于动画制作旋转曲面设计
童德茂,张华
(阜阳职业技术学院 工程科技学院,安徽 阜阳 236031)
摘要:旋转曲面可以构造成现代工业中诸多产品形状,选择一种工程语言将旋转曲面工件造型动态直观演示出来是非常必要的。Matlab以矩阵作为数据操作的基本单位,拥有开放式可扩充环境、强大的绘图功能和灵活的程序设计技巧,融合Matlab矩阵处理问题特点,列举动画制作旋转曲面程序,以探究Matlab实现旋转曲面动画制作的完整过程。
关键词:Matlab;旋转曲面;动画程序;几何变换
Matlab以矩阵作为数据操作的基本单位,集成了图形图像处理、数值分析、矩阵运算、可视化和仿真等诸多强大功能的交互式计算机环境工程语言[1-2]。在Matlab诸多应用中,最能给学者们的研究带来方便的是它的开发式可扩充环境和数据可视化应用,此外,人们还特别关注Matlab软件在制作精确、形象的动画方面的应用。在极限趋近研究中,我们已经探讨了Matlab直观动态地表示极限渐进过程动画[3]。融合Matlab在矩阵运算中的特点,深层次探讨Matlab的应用,使用axis,ho1d on和for...end等Matlab语句,人们可直接用Matlab获得动画绘制而发掘新的契合点[3]。如语句hold on是保证在同一坐标轴内完成画图,而for...end循环则是绘制动画最为关键的语句,上述命令还仅仅是Matlab工具软件中实现动画制作的基本架构。为获取内容丰富且生动的旋转曲面动画,要选取有效的数据采样和切实可行的制作动画方式方法。……
登录APP查看全文
