matlab试卷

发布 2023-12-21 09:45:12 阅读 6176

填空题。

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 二 给出...