哈工大matlab期末考试题试题及答案(95分)分解 下载本文

内容发布更新时间 : 2024/5/6 13:45:31星期一 下面是文章的全部内容请认真阅读。

春季学期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 expression (条件) statements1(语句组1) else

statements2(语句组2)

End

Switch 语句:

switch expression (表达式) case value1 (表达式1) statement1(语句组1) case value2 (表达式2) statement2(语句组2) ... ...

case valuem (表达式m) statementm(语句组m) otherwise

statement (语句组) end

3.循环结构: For循环:

for variable=expression(循环变量) statement(循环体) end

While循环:

while expression (条件<循环判断语句>) statement(循环体) end

4. 命令文件与函数文件的主要区别是什么?

命令文件:不接受输入参数,没有返回值,基于工作空间中的数据进行操作, 自动完成需要花费很多时间的多步操作时使用。

函数文件:可以接受输入参数,可以有返回值,默认时,文件中参数的作用范围