2014年秋季学期
《MATLAB语言及应用》课程试卷
姓名:陈建相
学号:1113210213
学院:交通科学与工程学院
专业:道路桥梁与渡河工程
1.常用的matlab界面由哪些窗口组成,各有什么主要作用?(6分)
答:1) 菜单和工具栏:
【File】菜单主要用于对文件的处理;
【Edit】菜单主要用于复制、粘贴等操作;
【Debug】菜单用于调试程序;
【Desktop】菜单用于设置主窗口中需要打开的窗口;
【Window】菜单列出当前所有打开的窗口;
【Help】菜单用于选择打开不同的帮助系统
2)命令窗口:
命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有执行结果。
3) 历史命令窗口:主要用于记录所有执行过的命令;保留自安装后所有使用过命令的历史记录,并标明使用时间;可以通过用鼠标双击某一历史命令来重新执行该命令;可以成为一个独立的窗口。通过上下文菜单,可删除或粘贴历史记录;可为选中的表达式或命令创建一个M文件;可为表达式或命令创建快捷按钮。
4) 当前工作目录窗口:当前工作目录是指MATLAB运行文件时的目录。只有在当前工作目录或搜索路径下的文件、函数可以被运行或调用。
5) 工作空间窗口:工作空间窗口将显示目前内存中所有的MATLAB变量的变量名、数据结构、字节数以及类型等信息。
2.a=[0 -6 0 0.45 -5 100]在进行逻辑运算时,a相当于什么样的逻辑量。(3分) 答:在进行逻辑运算的时候,矩阵中的元素非零时候即为真,元素逻辑值为1;反之,其元素逻辑值为0,题中a=[0 1 0 1 1 1],是一个逻辑向量。
3.有几种建立矩阵的方法?各有什么优点?(4分)
答:
1)在命令窗口直接输入法。将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。优点:适合输入不规则和较小的矩阵。