Matlab语言与系统仿真(试题及答案)

一、​(本题共10分,每小题2分)

1、输入矩阵A:​,写出完成上述任务的MATLAB语句。

2、对第1题中的A矩阵,运行语句​,写出运行结果。

3、输入以0为起点、​为终点、​为间距的向量,写出完成上述任务的MATLAB语句。

4、已知​,​,分别运行语句和​,​写出运行结果。

5、运行以下语句:F = 5*ones(3,3),写出运行结果。

二、​(本题共10分,每小题5分)

1、用if结构计算分段函数​的值,写出完成上述任务的 MATLAB语句。

2、以下是应用try-catch结构的一个程序,给出程序运行后z的值。

x=ones(4,2);

y=4*eye(2);

try

    z=x*y;

catch

    z=nan;

    disp('x and y are not conformable.')

end

z

三、​(本题共10分,每小题5分)

1、在同一图上绘制​,其中​,写出完成上述任务的 MATLAB语句。

2、绘制参数方程​在​区间的三维曲线,写出完成上述任 务的MATLAB语句。

四、​(本题共10分)

写出完成以下任务的MATLAB语句。

  1. 系统传递函数为​,建立传递函数形式的数学模型。(4 分)

2、求第1题中数学模型对应的零极点增益模型的零点、极点和增益。(3分)

  3、求第1题中数学模型对应的状态空间模型的各个矩阵。(3分)

五、​(本题共10分,每小题5分)

已知系统

写出完成以下任务的MATLAB语句。

  1. 输入模型G1(s)和G2(s),求对G1(s)和G2(s)分别进行串联、并联的系统模型。

2、求以G1(s)为前向传递函数,G2(s)为正反馈通道传递函数的系统模型。

六、​(本题共10分,每小题5分)

已知某控制系统的闭环传递函数

写出完成以下任务的MATLAB语句。

  1. 求在单位阶跃输入信号作用下系统的输出响应曲线。

2、求在输入信号​作用下,系统的输出响应曲线。

七、​(本题10分)

用for循环结构求和

写出完成上述任务的MATLAB语句。

八、​(本题共10分,每小题5分)

系统开环传递函数为​,

1、写出完成以下任务的MATLAB语句:绘制系统奈奎斯特曲线。

2、如果题1中得到的奈奎斯特曲线如下图,判断系统闭环稳定性。

九、​(本题共10分,每小题5分)

系统开环传递函数为​,

1、写出完成以下任务的MATLAB语句:绘制系统伯德图。

2、如果题1中得到的伯德图如下图,判断系统闭环稳定性。

十、​(本题共10分,每小题5分)

受控对象传递函数为​,控制系统结构图如下图。

1、设PID控制器传递函数为​,采用等幅振荡法进行参数整定, 已知临界增益为3,振荡周期为2.8,求PID控制器参数​、​、​。(只需写出MATLAB 语句)

2、写出完成以下任务的MATLAB语句:画出图中控制系统的单位阶跃响应曲线。

答案获取请查看全文

未经允许不得转载!Matlab语言与系统仿真(试题及答案)