基于MATLAB的数值分析课程可视化平台设计.doc

基于MATLAB的数值分析课程可视化平台设计.doc

ID:55568694

大小:1.87 MB

页数:50页

时间:2020-05-18

基于MATLAB的数值分析课程可视化平台设计.doc_第1页
基于MATLAB的数值分析课程可视化平台设计.doc_第2页
基于MATLAB的数值分析课程可视化平台设计.doc_第3页
基于MATLAB的数值分析课程可视化平台设计.doc_第4页
基于MATLAB的数值分析课程可视化平台设计.doc_第5页
资源描述:

《基于MATLAB的数值分析课程可视化平台设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科毕业生论文基于MATLAB的《数值分析》课程可视化平台设计The"NumericalAnalysis"CourseVisualizationPlatformBasedonMATLABSoftware摘要本文利用MATLAB的GUIDE工具,设计制作基于MATLAB的《数值分析》课程的可视化平台。论文首先分析了MATLAB中的GUIDE工具箱,包括它的组成部分、所支持的组件及它的编程方式,使大家了解如何利用该工具制作图形化窗口;其次介绍了平台开发的MVC架构,及具体的成员说明:M数据模型、V可视化窗口、C数据控制;并以数值分析中的插值算法为例,详细说明了平台的制作过程:

2、数据模型说明、窗口设计、控制代码分析、函数调用和运行测试;第三部分对平台中涉及的《数值分析》课程算法进行了介绍,且对《数值分析》课程中的部分算法进行了分析,同时举例说明了自定义函数的使用方式和平台设计难点等。最后总体说明了该可视化平台的开发思路,在开发过程中遇到的问题与难点以及该平台最后的设计成果与意义。关键词:《数值分析》课程;MATLAB;GUI;可视化平台;自定义函数AbstractInthispaper,GUIDEinMATLABsoftwareisusedtodesignthevisualizationplatformabout"NumericalAnalysi

3、s"course.Thefirst,IanalyzedtheGUIDEtool,programcomponentsanditsprogrammethod,sowecouldknowhowtousethesetoolstocreateawindowprogram.Then,IintroducedtheMVCarchitectureplatformandspecificmembersoftheexplanationwhichincludesMdatamodel,Vvisualizationwindow,Cdatacontrol.afterthatIgaveanexamplea

4、boutnumericalanalysisoftheinterpolationalgorithm,andexplainedtheplatform'sproductionprocesswhichincludesthedatamodeldescription,windowdesign,control,codeanalysis,functioncallandruntests;Thethird,Idescribedasimpleintroductionon"NumericalAnalysisofOperators"coursealgorithmintheplatform.Mean

5、while,someexamplesofhowtousetheself-builtfunctionsanddifficultstocreatetheplatformareanalyzed.Finally,Ishowedthedevelopmentideas,thesignificantsofthevisualizationplatformandsomedifficultieswhichImetinthiswork.Keywords:NumericalAnalysis;MATLAB;GUI;VisualizationPlatform;Function目录绪论11.1背景和意

6、义11.2主要方法和成果11.3结构安排1第2章MATLAB中创建图形用户接口32.1GUI开发方法简介32.2GUIDE支持的组件类型42.3GUIDE及其组成部分52.3.1界面设计编辑器52.3.2设置组件属性:属性检查器82.3.3观察对象继承表:对象浏览器82.3.4创建菜单:菜单编辑器82.4使用GUIDE控制GUI92.5M文件以及GUI数据管理10第3章可视化平台设计123.1平台开发123.1.1M数据模型123.1.1V可视化窗口133.1.3C数据控制143.1.5部分截图163.2平台分析16第4章数值分析算法函数184.1插值184.1.1算法分

7、析184.1.2举例说明194.1.2算法小结204.2拟合204.2.1算法分析204.2.2举例说明214.2.2算法小结224.3数值积分224.3.1算法分析234.3.2举例说明244.3.3算法小结254.4数值微分254.4.1算法分析254.4.2举例说明264.4.3算法小结264.5解线性方程组的直接法264.5.1算法分析274.5.2举例说明294.5.3算法小结294.6解线性方程组的迭代法304.6.1算法分析304.6.2举例说明314.6.3算法小结324.7非线性方程(组)的求解324.7.1

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

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

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