基于Matlab_GUI的解析几何图形演示系统
2021-07-30罗翔升李军成
电子元器件与信息技术 2021年4期
罗翔升,李军成
(湖南人文科技学院 数学与金融学院,湖南 娄底 417000)
0 引言
MATLAB是一种科学计算软件,它将强大的数值计算以及可视化集成在一起,能广泛用于科学计算、控制系统的设计与仿真、数字图像处理等领域[1]。MATLAB的图形用户界面(GUI)是一种可视化工具,用户可以借助GUI的图形化控件和静态元进行简单设置并编写回调函数,创建与设计可视化的交互界面,从而实现仿真、绘图等可视化操作[2]。
解析几何是高校数学类专业的一门基础课程,也是各理工科专业高等数学课程中的一个重要教学模块。在解析几何的教学实践中,基本的教学任务是帮助学生理解和正确认识几何空间,培养学生的空间想象能力[3]。目前解析几何课程的教学手段还较为传统,许多曲线与曲面的图形很难通过传统的教学手段展示出来,不利于教学的进行以及学生的掌握和理解。若能基于MATLAB_GUI设计一个用于演示解析几何课程中一些常见曲线与曲面图形的系统,对该课程的教学与学习具有重要的辅助作用。然而,利用MATLAB_GUI设计解析几何图形演示系统的却并不多见。为此,本文基于MATLAB_GUI设计了一个解析几何图形演示系统,该系统包含平面曲线、空间曲线、曲面等3个子界面,各个子界面分别包括一些特殊曲线曲面和自定义曲线曲面的演示模块,用户只需点击相应的按钮或输入相应的参数即可实现图形的演示。
1 总界面的设计
当所设计的界面包含多个子界面时,为了便于访问不同的子界面,需要设计一个总界面,在总界面通过鼠标交互实现各子界面的访问[4]。……
登录APP查看全文
