二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】

二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】

ID:478342

大小:923.00 KB

页数:46页

时间:2017-08-09

二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】_第1页
二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】_第2页
二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】_第3页
二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】_第4页
二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】_第5页
资源描述:

《二重积分计算的MATLAB GUI设计【信息科学与技术专业】【毕业设计+文献综述+开题报告】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、( 20 届)本科毕业论文(设计)二重积分计算的MATLABGUI设计摘要:本文首先介绍了MATLABGUI,以及它在数值计算方面的应用。接着,叙述了二重积分的定义,计算方法和计算步骤。然后介绍了应用MATLAB求二重积分的命令。最后通过MATLABGUI绘制图形使数据可视化,即用MATLABGUI设计图形用户界面,实现二重积分的计算。在文章中,我给了两个用MATLABGUI计算二重积分的程序的例子。本文对加强自身的计算机编程能力和数学分析能力有一定的指导作用。关键词:MATLABGUI;数值计算;二重积分TheCalculationofDoubleIntegra

2、lbyMATLABGUIDesignAbstract:InthispaperthesoftwareofMATLABGUIandtheapplicationofMATLABinnumericalcomputationareintroduced.Thenthedefinition,thecalculationmethodandthecalculationstepsofdoubleintegralaredescribed.AndthenIintroducetheorderofdoubleintegralwithMATLAB.Finallythegraphicsdatai

3、svisualizedbyMATLABGUI.ThatisusingtheMATLABGUItoimplementsolvingthecalculationofdoubleintegral.Inthepaper,IgivetwoexamplesbywritingtheprogramofdoubleintegralwithMATLABGUI.Thispaperplaysapartintheguidancetostrengthenourowncomputerprogrammingabilityandmathematicalanalysisability.Keyword

4、s::MATLABGUI;numericalcomputation;doubleintegral目录1绪论11.1问题的背景、意义11.1.1背景11.1.2意义12MATLAB软件介绍32.1MATLAB软件概况32.1.1MATLAB软件简介32.1.2MATLAB语言特点32.2MATLABGUI介绍42.2.1GUI基本概念42.2.2GUI层次结构52.2.3利用GUIDE创建GUI63二重积分的定义84二重积分的计算方法及步骤94.1二重积分的计算方法94.1.1矩形区域上的二重积分计算94.1.2一般区域上的二重积分计算94.2二重积分的计算步骤11

5、4.2.1在直角坐标系下用二次积分计算二重积分的步骤:114.2.2在极坐标下用二次积分计算二重积分的步骤:114.2.3二重积分的一般变量替换的步骤:115二重积分的计算的MATLAB实现125.1符号解法125.2数值解法126MATLABGUI在二重积分计算中的应用146.1符号解法的应用146.2数值解法的应用187结论23致谢24参考文献251绪论1.1问题的背景、意义1.1.1背景在科学研究和工程应用中,人们通常希望将数据、设计或计算结果用交互式图形表示,以使数据的特征或性能能够清晰、直观地以GUI方式展现。通常,快捷方便地绘制图形,尤其是不规则图形,

6、需要对绘图工具、语言有较为深入的了解,需要熟练使用这些工具或编写程序,而这通常是一项入门缓慢、熟练精通时间较长的工作。MATLAB在提供强大计算功能的同时,近年来还大力发展了面向对象的图形技术和GUI技术,使用户可以轻松实现数据的交互式显示。MATLAB的图形绘制、图形高级操作以及GUI这些方面的应用日益普遍。使用MATLAB提供的图形设计技术,用户无须了解图形实现的细节内容,有时甚至只需几个简单的函数就可以绘制非常复杂的图。另外,用户还可以根据需要来规划、设计MATLAB的图形外观,不断调整完善,直至绘图结果完全符合用户要求。总之,利用MATLAB提供的GUI设

7、计工具或编写程序,可以简单、便捷地设计出美观、方便的菜单化和控制式的人机交互界面。[1]MATLAB是一种数值计算环境和编程语言,主要包括MATLAB和Simulink两大部分。MATLAB基于矩阵运算,具有强大的数值分析、矩阵计算、信号处理和图形显示功能,其强大的数据处理能力和丰富的工具箱使得它的编程极为简单。MATLAB既能进行科学计算,又能开发出所需要的图形界面。图形用户界面(GUI)是由窗口、光标、按键、菜单、文字说明等对象(Objects)构成的一个用户界面。用户通过一定的方法选择、激活这些图形对象,使计算机产生某种动作或变化,比如实现计算、绘图等。[2

8、]在高等数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。