胶州网站搭建公司/大型seo公司
历年考试题目(附答案)
一、填空题
1、MATLAB常用操作界面包括 、工作空间窗口 、 、 、 内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。
2、MATLAB中Inf或inf表示 、NaN或nan表示 、nargout表示 。
3、MATLAB中逗号主要用作 ;用作输入量与输入量之间的分隔符; 。
4、工作空间浏览器主要用于内存变量的 、 和 。
5、MATLAB实现将全下标转换为单下标的指令为 、据单下标换算出全下标的指令为 。
6、二维数组的标识有 、 、“逻辑1”标识。
二、 简述下列命令在MATLAB中的作用
clf %清除图对象
clear %清除工作空间内的所有变量
clc %清除当前屏幕上显示的所有内容,但不清除工作空间中的数据
ceil %沿+∞方向取整
factor%符号计算的因式分解
sph2cart%球坐标变为直角坐标
pow2 %2的幂
digits(d) %设置当前的可变算术精度的位数为 整数 d 位
vpa(pi,100) %设置当前pi的小数位数为100
box on %打开框状坐标轴开
grid off%网格关
logspace %对数分度向量
cat %串接成高维数组
sym2poly %符号多项式转变为双精度多项式系数向量
poly2sym %双精度多项式系数转变为向量符号多项式
plot3 %三维线图
poly2str %以习惯方式显示多项式
bar %二维直方图
pie %二维饼图
zoom on%打开图形缩放模式 edit %M文件编辑
whos %对当前工作空间变量的信息进行列表
figure %生成图形窗口
cart2sph %直角坐标变为球坐标
pol2cart % 极或柱坐标变为直角坐标
diff%数值差分、符号微分
dsolve %符号计算解微分方程
ezplot3%画三维曲线的简捷指令
fix%向零取整
factor %符号计算的因式分解
三 简答题
叙述MATLAB的主要窗口包括哪些?其作用是什么?
命令窗口 (Commend Window)——供输入命令,实现计算或绘图功能。
工作空间窗口(Workspace)——用于列出数据的变量信息,包括变量名、变量字节大小
变量数组大小、变量类型等内容。
当前目录浏览器(Current Directory )(Current folder 7.9版) ——显示当前目录下所有文件的文件名、文件夹类型和最后修改时间等内容。
命令历史窗口 ( Commend History )——显示窗口所有执行过的命令,利用该窗口,可以查看曾经执行过的命令,也可以重复利用这些命令。
MATLAB的变量命名有什么规则?能用”pi”来作为变量名吗,为什么?
= 1 \* GB3 ①.变量名区分大小写; = 2 \* GB3 ②变量名最多包含63个字符,其后的字符将被忽略;
= 3 \* GB3 ③变量名必须以一个字母开始,其后可以是如意数量的字母、数字或下划线;
= 4 \* GB3 ④变量名中不允许出现标点符号,因为许多标点符号在MATLAB中有特殊意义。
不能以“pi”来作为变量,因为“pi”在MATLAB中默认为3.1416,若要定义可改为大写的”PI”。
将数据采用excel形式(*.xls)存储,如何导入MATLAB?导入后在
命令窗口中有该数据的结果没有?
将存放数据的excel文件存放在matlab/work目录下,如起名为aa,导入的时候键入:x=xlsread('aa.xls','sheet1')。即可,其中sheet1是存放数据的表单。
在Workspace,点击aa,将显示表格数据内容。
你知道几种数据矩阵的建立方式?请简述并举例。
= 1 \* GB3 ①不规则矩阵可直接在命令窗口输入>> X=[1 3 5;7 9 11;3 6 8]
X = 1 3 5
7 9 11
3 6 8
= 2 \* GB3 ②规则矩阵的创建
增量矩阵创建方式,一般格式为X=(First:Increment:Last)
>> X=(0:2:10)
X =
0 2 4 6 8 10
在命令窗口中输入“a=[2 2 2 2]”,请问:
可以用“a”直接表示多项式吗?若能,请写出该多项式的数学表达式