春季学期MATLAB期末作业
学院:机电工程学院
专业:机械制造设计及其自动化
学号:
班号:
姓名:
2013年春季学期
MATLAB课程考查题
姓名
学号:
学院:
机电学院
专业:
机械制造
一、    必答题:
1.matlab常见的数据类型有哪些?各有什么特点
常量:具体不变的数字
变量:会根据已知条件变化的数字
字符串:由单引号括起来的简单文本 复数:含有复数的数据
2.MATLAB中有几种帮助的途径?
1) 帮助浏览器:选择 view菜单中的Help菜单项或选择Help菜单中的 MATLAB Help菜单项可以打开帮助浏览器;
2)    help命令:在命令窗口键入“help”命令可以列出帮助主题,键入help函 数名”可以得到指定函数的在线帮助信息;
3)    lookfor命令:在命令窗口键入“lookfor关键词”可以搜索出一系列与给定 关键词相关的命令和函数
4) 模糊查询:输入命令的前几个字母,然后按    Tab键,就可以列出所有以 这几个字母开始的命令和函数。
注意:lookfor和模糊查询查到的不是详细信息,通常还需要在确定了具体函 数名称后用help命令显示详细信息。
3.Matlab常见的哪三种程序控制结构及包括的相应的语句?
1.顺序结构:数据输入A=input(提示信息选项
数据输出disp(X)
数据输出 fprintf(fid,format,variables)
暂停 pause pause(n)
2.选择结构:
If语句:
if expressi on    (条件)
stateme nts1 matlab考试题库及答案(语句组 1
else
statements2 (语句组 2
End
Switch 语句:
switch expressi on    (表达式)
case valuel    (表达式 1
stateme nt1 (语句组 1
case value2    (表达式 2
statement2 (语句组 2case valuem    (表达式 m
statementm (语句组 m
otherwise
stateme nt    (语句组)
end
3.循环结构:
For循环:
for variable=expression( 循环变量) statement (循环体)
end
While循环:
while expression    (条件 循环判断语句
statement (循环体)
end
4.命令文件与函数文件的主要区别是什么?
命令文件:不接受输入参数,没有返回值,基于工作空间中的数据进行操作,
自动完成需要花费很多时间的多步操作时使用。
函数文件:可以接受输入参数,可以有返回值,默认时,文件中参数的作用范围
只限于函数内部,扩展 MATLAB语言功能时使用
5.什么是全局变量和局部变量?
全局变量:作用域是在整个 MATLAB工作空间即全程有效,所有函数都可以对 其进行存取和修改,定义全局变量是函数之间传递信息的手段。
局部变量:函数文件变量一般是局部变量,与其他函数和 matlab工作空间是隔 离的。即在一个函数文件中定义的变量不能被另一个函数文件引用。 如果在若干 函数中,把某个变量定义为全局变量,那么这些函数可以共用这个变量。
6.数据插值和曲线拟合区别?
曲线拟合研究的是如何寻平滑曲线以最好的表现带噪声的测量数据,    但不要求
拟合曲线穿过这些测量数据点;插值是研究如何平滑的估算出基准数据之间的其 他点的函数值,所以插值所得曲线一定要穿过基准数据。
7.数值运算与符号运算的区别? 数值运算:
1.其运算的元素是数值;
2.在运算过程中必须先对变量进行赋值,然后才能参加运算;
3.其结果以数值形式出现。
符号运算:
1.其运算的元素是符号;
2.在运算过程中无须对变量进行赋值就可参加运算;    但是必须先定义符号变量;
3.其结果以符号形式出现。
8.GUI开发环境中提供了哪些方便的工具?各有什么用途?
布局编辑器(Layout Edtor)    在图形窗口中创建及布置图形对象;
几何排列工具(Alignment Tool)——调整各对象之间的几何关系和位置;
属性查看器(Property Inspector)    查询并设置对象的属性值

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。