欢迎来到天天文库
浏览记录
ID:6142851
大小:1.26 MB
页数:17页
时间:2018-01-04
《matlab考试题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2012年春季学期MATLAB课程考查题姓名:孙少华学号:1100100422学院:电气学院专业:测控技术与仪器一、必答题:1,简述MATLAB组成部分?答:Matlab系统主要由五个部分构成:(1)开发环境(developmentEnvironment):为MATLAB用户或程序编制员提供的一套应用工具和设施。由一组图形化用户接口工具和组件集成:包括MATLAB桌面、命令窗口、命令历史窗口、编辑调试窗口及帮助信息、工作空间、文件和搜索路径等浏览器;(2)MATLAB数学函数库(MathFunctionLibrary):数学和分析功能在MATLAB工具箱中被组织成8个文件夹。elmat初步
2、矩阵,和矩阵操作。elfun初步的数学函数。求和、正弦、余弦和复数运算等specfun特殊的数学函数。矩阵求逆、矩阵特征值、贝塞尔函数等;matfun矩阵函数-用数字表示的线性代数。atafun数据分析和傅立叶变换。polyfun插值,多项式。funfun功能函数。sparfun稀疏矩阵。(3)MATLAB语言:(MATLABLanguage)一种高级编程语言(高阶的矩阵/数组语言),包括控制流的描述、函数、数据结构、输入输出及面对对象编程;(4)句柄图形:(HandleGraphics)MATLAB制图系统具有2维、3维的数据可视化,图象处理,动画片制作和表示图形功能。可以对各种图形对象
3、进行更为细腻的修饰和控制。允许你建造完整的图形用户界面(GUI),以及建立完整的图形界面的应用程序。制图法功能在MATLAB工具箱中被组织成5个文件夹: graph2d二维数图表。 graph3d三维图表。 specgraph专业化图表。 graphics制图法。 uitools图形用户界面工具。(5)应用程序接口:(AppliedFunctionInterface)MATLAB的应用程序接口允许用户使用C或FORTRAN语言编写程序与MATLAB连接。2,说明使用M文件编辑/调试器的方法和优点?答:M文件编辑/调试器建立M文件的一般步骤:(normalpro
4、cessofM-filecreating):(1)打开文件编辑器:(Openingthefileeditor)最简单的方法是在操作桌面的工具栏上选择新建文件键(NewM-File)或打开已有文件键(OpenFile),也可以在命令窗口输入命令edit建立新文件或输入editfilename,打开名为filename的M文件;(2)编写程序内容:(Composetheprogramcontent)编写新的文件或修改已有文件;(1)保存文件:(savefile)文件运行前必须完成保存操作,与一般的文件编辑保存操作相同;(2)运行文件:(runningfile)在命令窗口输入文件名即可运行。如要
5、在编辑器中直接完成运行,可在编辑器的Debug菜单下saveandrun选项,或按Run快捷键,最快捷的方法是直接按F5键执行运行。优点:命令文件是M文件中最简单的一种,是可用于自动重复执行的一组MATLAB命令和函数组合,不需输出输入参数,用M文件可以调用工作空间已有的变量或创建新的变量。运行过程中产生的变量都是全局变量。建立一个命令文件等价于从命令窗口中顺序输入文件里的命令,程序不需要预先定义,只要依次将命令编辑在命令文件中,再将程序保存成为扩展名为.m的M文件即可。运行命令文件时,只需在命令窗口键入文件名即可。如果M文件的第一个可执行行以function开始,便是函数文件,每一个函数
6、文件定义一个函数。函数文件区别于命令文件之处在于命令文件的变量在文件执行完成后保留在工作空间中,而函数文件内定义的变量只在函数文件内起作用,文件执行完后即被清除。将文件存盘,缺省状态下自动存储名为相应的函数名的(.m)文件。这样只要接受一个输入参数便可计算返回一个输出参数,与其他MATLAB函数一样使用。3,存储在工作空间中的数组能编辑吗?如何操作?答:存储在工作空间中的数组能编辑。Matlab中有内存数组编辑器(ArrayEditor),提供对数值型或字符型二维数组的显示和编辑功能,对其他数据类型都不能编辑。通过工作空间窗口打开所选的变量时,该编辑器启动。通过对该编辑器的操作可实现对工作
7、窗口中数据的编辑。4,在MATLAB中有几种获得帮助的途径?答:matlab中提供四种帮助途径:(1)帮助浏览器:提供方便快捷的帮助信息获取途径和图文并茂的帮助内容,MATLAB7.0是通过勾选Desktop菜单中的Help选项打开一个独立的交互式帮助浏览器。(2)help命令:在命令窗口输入help命令,也是MATLAB寻找在线帮助的一种方便而快捷的方式。(图示、操作演示)(3)lookfor命令:(lookforco
此文档下载收益归作者所有