填空题。
16、matlab常用操作界面包括命令窗口命令历史窗口内存数组编辑器、m文件编辑/调试器、帮助导航/浏览器等。
17、matlab预定义变量ans表示。
eps表示nargin表示。
18、matlab中分号主要用作不显示计算结果指令与其后指令的分隔。
19、matlab中clf用于clc用于。
clear用于。
20、将a(2,3)转换为单下标的指令将a(8)转换为全下标的指令。
21、一个数值标量和字符在内存中存放时分别需要个字节和个字节。
22、判断一个数组为逻辑组的指令为。
二、分析简答题。
23、下面的函数主要完成什么功能?
function f=factor(n)
if n<=1
f=1;else
f=factor(n-1)*n;
end24、写出下列指令运行结果。
ch=‘abc123d4e56fg9’;
subch=ch(1:5
revch=ch(end:-1:1)
k=find(ch>=‘a’&ch<=‘z’);
ch(k)=ch(k)-(a’-‘a
char(ch)
运行结果:subch =
abc12revch =
9gf65e4d321cba
ans =abc123d4e56fg9
25、简述matlab命令窗的主要作用。
26、简述绘制二维图形的一般步骤。
27、写出下列指令运行结果。
a=zeros(2,5
a(:)4:5
l=abs(a)>3
islogical(l
x=a(l)
28、写出下列指令运行结果。
a=reshape(1:9,3,3);
a(5,5)=111
a(:,6)=222
aa=a(:,1:6,1:6])
运行结果:a =
a =aa =
29、写出下列指令运行结果。
a=[1,2;3,4];
b=[-1,-2;2;1];
s=3;a.*b
a*bs.*a
s*b30、写出下列程序的执行结果。
a=[1,2,3;4,5,6]; b=[7,8,9;10,11,12];
tryc=a*b;
catchc=a.*b;endc
31、写出下列程序的执行结果。
s=0;a=[12,13,14;15,16,17;18,19,20;21,22,23];
for k=a
s=s+k;
enddisp(s');
32、写出下列指令运行结果。
x=-8^(1/2);
y1=x^(2/3)
y2=(x^2)^(1/3)
y3=(x^(1/3))^2
三、编程题。
33、编写一个函数,使其产生如下分段函数:
并调用该函数,绘制范围的曲线。
34、向量,编写一段程序,找出a中的最小元素。
35、已知函数,试编程求g(s)及其极点、零点、增益系数和bode图。
36、已知函数,试编程求g(s)及其极点、零点、增益和nyquist图。
37、下图已知一质量-弹簧-阻尼系统,不计地面摩擦力,现将质量m的物体拉离静止位置x距离后放开,求物体运动速度与轨迹。用simulink构建系统模型图。
38、在同一图上分别用红色实线和绿色虚线绘制y1=sin(x)和y2=cos(x)在区间[0,4*pi]的曲线,并用星号*标出两条曲线的交点以及建立图例。
39、编程求下列方程组的解和系数矩阵的秩。
matlab试卷
线 号 座 封 密 名线 姓 班封 系 密 题号一。二。三。四。五。六。七。八。总分。复核人得分。评卷人。一 计算 共25分 设a 1,2,3 4,5,9 6,3,8 b 2,6,1 3,2,7 4,8,1 1 求a.b 4分 a.b 2 求a.2 4分 a.2 3 求2 a 4分 14 12 a ...
matlab试卷
2.下列说法错误的是。a 大部分程序都可以由顺序结构 选择结构和循环结构构成,但是有些必须用专门的程序结构构成,比如递归结构,循环嵌套结构等等。b 同阶方阵a和b的运算中,a b与b a运算结果相等。c matlab在函数调用上有一个与一般高级语言不通之处,就是函数所传递参数数目的可调性。凭借这一点...
Matlab试卷
一 填空题 本大题共3小题,每空4分,共20分 1 matlab中指令的续行符。2 表达式的计算机表示。3 等差向量产生命令为 1 vec1 10 5 40,那么 vec1 2 vec2 40 5 10,那么 vec2 3 vec3 linspace 10,50,6 那么 vec3 100 二 给出...