欢迎来到天天文库
浏览记录
ID:6364468
大小:1.58 MB
页数:35页
时间:2018-01-11
《计算机辅助分析课程设计-基于gui的误差分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、4/352011-2012学年计算机辅助分析的课程设计。笔者花了好几个星期的课余时间,将其初略的完成了。这段时间里可以说是现学现用,因为笔者所学的Matlab课程中没有设计到GUI的相关内容。正是如此,整个设计中难免会有差错,或者说是理解不深的地方。还是希望那些要借鉴此设计的朋友甄选辨别一下,再做决定。整个设计尚不完善,还在进一步的修改中。今笔者将其上传。本来有个源文档,很是占页数。因为里面程序较多。笔者想了一下,大无上传的必要。这些程序就算复制下来,也不能单独运行,传上来反而增加大家阅读的负担。所以将打印稿传至
2、百度文库,供大家参考。4/35课程名称:计算机辅助分析设计题目:基于GUI的误差分析院系:电气工程系专业:电子信息工程年级:2010级姓名:XXX学号:XXXX指导教师:XXXX西南交通大学峨眉校区4/352011年12月16日第一章摘要3第二章想法的提出4第三章相关设想5第四章需要解决的问题:61程序功能方面62数据结构方面:63控件方面:64函数的使用:7第五章过程(思路和方法)81GUI学习81-IGUI架构(向导)81-II基本控件:81-III控件属性设置:81-IV控件回调函数(CallbackRou
3、tine)92数据结构:92-I细胞矩阵92-II结构体变量(见课本82页)92-III局部变量和全局变量92-IVGUI中的类、对象:103选择数据的构造方式及选择编程方法103-I第一种想法:依据数据层次建立数据结构,当时写了一个模型的样本文件如下:103-II第二种想法:依据表格中的数据位置进行构造133-III比较一二两种算法:144窗口界面的建立和界面的完善及程序的编写和调试145程序的编写和调试:155-I程序的变量命名:155-II程序的数据架构:165-III函数:165-IV编程的难点:205-
4、V功能介绍和使用方法:216程序对比29第六章附录321用到的课本知识:322函数说明:323参考文献:324/35第一章摘要关于GUI(GraphicalUserInterface)图形用户界面,是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。Matlab整个系统中集成了大量的GUI函数,这些函数与Matlab本身兼容良好,调用极为方便。同时,用户亦可通过编程创建新的GUI函数,这样大大拓展了Matlab的GUI的创造力。Matlab的工程师们
5、为了用户编程方便提供了一个简便易用的GUI工具,GUIDE(向导)。GUIDE本身就是一个GUI程序,用于帮助用户直观快速的生成控件的基本代码。每当用户向GUIDE界面增添控件后,点击运行,便可自动生成与控件相关的程序,减少不必要的书写。这样使每个初学GUI的朋友快速上手!本次课程设计,笔者是依靠GUIDE来完成窗口函数的建立的。程序功能简介此次编写的程序功能简单,主要针对一维数据,对它们求和、求均值、求A类不确定度、B类不确定度、直接合成不确定度以及间接测量合成不确定度。用户输入数据时,会根据这些数据绘制原始数
6、据的直角坐标连线图,方便查看数据的变化趋势。用户可以从Excel表格中导入数据,进行相应的计算;也可以将计算好的数据以表格的形式输出到Excel文件中。计算过程中会产生各种量的更替,这些更替可以保存到*.datM文件中,在下次进行计算时可直接导入。如果不需要数据可以先将此状态文件导入,再输入数据或者导入数据,这样先前*.datM中的数据将被覆盖,但是相应的设置未变。处理关系复杂的数据时可以将计算分成多个部分,依次处理。数据输入或计算好后可以进行简单的绘图。程序特点(架构):4/35现阶段所完成的程序是一个底层,后
7、续的设计将会在这个底层基础上建立模型及库文件,这些模型或库可以描述各种各样数据结构的表格。这样只需花少量的人力和时间,在文本文档中用易懂的语言描述表格的特征,导入软件就可以实现对这类表格的数据处理。关键词:GUI误差分析Excel表格状态导出状态载入绘图模型库34/35第一章想法的提出笔者向来热爱物理,更喜欢动手实验。来到大学之前,一直认为大学将给每个学子以一个更为开放和自由的环境。可是让人失望的是依旧有许许多多的无奈。而这种种无可奈何中,又以实验最为让人无奈。我本无心于对制度指指点点,又提不出任何有建设性的方案
8、。但对于实验,我确实极为不满,不得不抱怨一下。实验目的是在于发掘事物间的规律。实验可以发现一些问题,透过这些问题,我们或可发现规律,或可检验理论,或可掌握知识,或可培养兴趣。而笔者现在所做过的那么多的大学实验(电路,物理,模电),没有哪个是完完全全的投入精神和时间去完成的!倒是在平日的时间里,笔者自己用有限的材料和器材完成的探索和实验让笔者兴趣百倍,记忆深刻。平时的实验冲
此文档下载收益归作者所有