国开《控制系统CAD》形考任务1-4答案

网课

题目为随机抽题 请用CTRL+F来搜索试题

形成性考核1
试题
M函数文件通常由函数声明行、H1行、函数帮助文本、注释和函数体五部分组成。
选择一项:


试题
指令figure的功能是______。
选择一项:
a.绘制曲线
b.创建图形窗口
c.保留现有图形
d.添加网格线
试题
命令窗口中键入helpbrowser命令或使用任何工具栏上的help菜单,都可打开帮助浏览器。
选择一项:


试题
在MATLAB语言中,运算符可以分为三类,即算术运算符、关系运算符和逻辑运算符。
选择一项:


试题
控制系统的仿真依据模型的种类不同,可分为物理仿真、数学仿真和软件仿真三种形式。
选择一项:


试题
对自动控制系统性能的基本要求可以归纳为“稳、快、准”三个方面,一个系统要能正常工作,其首先必须满足______的最基本要求。
选择一项:
a.快速和准确
b.准确
c.稳定
d.快速
试题
已知A=[1 2 3;5 6 7;9 10 11],则A(:,[1 3])= ______。
选择一项:
a.[2;6; 10]
b.[1 3;5 7;9 11]
c.[1;5;9]
d.(1 3;5 7;9 11)
试题
指令plot的功能是______。
选择一项:
a.创建图形窗口
b.添加网格线
c.保留现有图形
d.绘制曲线
试题
控制系统CAD是借助计算机对控制系统进行控制和设计。
选择一项:


试题
在命令窗口中键入“help 函数名”,将显示显示模型的描述。
选择一项:


试题
MATLAB的变量名必须以______开始。
选择一项:
a.字母
b.数字
c.英文字母
d.下划线
试题
控制系统的设计包含分析和设计两方面内容。
选择一项:


试题
MATLAB软件系统主要由开发环境、数学函数库、______、MATLAB图形处理系统及外部应用程序接口组成。
选择一项:
a.MATLAB语言
b.数组
c.GUI
d.矩阵
试题
指令grid的功能是______。
选择一项:
a.创建图形窗口
b.添加网格线
c.绘制曲线
d.保留现有图形
试题
控制系统的计算机仿真是利用计算机对控制系统进行数学仿真,数学仿真的关键在于数学模型的构建和求解。
选择一项:


试题
在MATLAB命令窗口中输入指令>>[A B C] =
deal([6+3*(7-3)]/6, ones(2,2)*2, 4),执行后C = ______。
选择一项:
a.2
b.3
c.4
d.1
试题
启动MATLAB后,默认用户界面包括用于管理文件的工具条(图形用户界面)、命令窗口、当前文件夹窗口、工作空间及帮助窗口等。
选择一项:


试题
若要分别生成初始值为4,终止值为18,步长为4的数组A,在MATLAB命令窗口中应输入指令>> A= ______。
选择一项:
a.(4:4:18)
b.[4;4;18]
c.4:4:18
d.[4:4:18]
试题
在MATLAB命令窗口中输入指令>>[A B C] =
deal([6+3*(7-3)]/6, ones(2,2)*2, 4),执行后A = ______。
选择一项:
a.2
b.3
c.4
d.1
试题
MATLAB不区分字母的大小写,同一变量名中字母的大小写会被认为是同一变量。
选择一项:


试题
已知A=[ 7 0 5;0 2 8],B=[1 4 0;5 0 4],则A&B=______。
选择一项:
a.[0 0 1; 0 1 1]
b.[1 0 0;0 0 1]
c.[1 0 1; 1 1 1]
d.[1 0 1; 0 1 0]
试题
已知A = [2 3 6;1 9 7],B = [0 5 4;3 6 2],则A > B=______。
选择一项:
a.[1 0 1; 1 1 1]
b.[0 0 1; 0 1 1]
c.[1 0 1; 0 1 0]
d.[1 0 1; 0 1 1]
试题
MATLAB提供三种常用变量,即局部变量、全局变量和随机变量。
选择一项:


试题
指令hold的功能是______。
选择一项:
a.保留现有图形
b.创建图形窗口
c.添加网格线
d.绘制曲线
试题
按控制信号传递的路径不同,可将控制系统划分为:按给定值操纵的开环控制、按偏差调节的闭环()控制和带补偿调节的复合控制三种控制方式,其中控制精度最高的是带补偿调节的______方式。
选择一项:
a.闭环控制
b.开环控制
c.闭环控制和复合控制
d.复合控制

形成性考核2
试题
clear
K=[3 0 1 2;1 0 2 4;0 -1 0 1 ];
L=[2 0 1 3;0 4 0 4;6 0 0 1];
K|L
选择一项:


试题
脚本文件也称为命令文件,是由一系列MATLAB的命令行组成,既没有参数的输入也不返回输出参数。
选择一项:


试题
已知单位负系统的开环传递函数为G(s),要利用Simulink求系统的单位阶跃响应,用示波器显示仿真结果,则需要用到Sinks库的_______模块。
选择一项:
a.Step
b.Scope
c.Sum
d.Transfer Fcn
试题
clear
F=[2 5 7;3 2 4;1 5 9];
F(2,微笑 =[5 8 3]
选择一项:


试题
在仿真参数设置对话框中可选择求解器(Solver)类型,可供选择的类型有可变步长模式和固定步长模式。
选择一项:


试题
创建两个变量A、B,其值分别为eye(2,3)、ones(1,2),其中显示变量A,不显示变量B。以下程序是否正确
clear
A=eye(2,3);
B=ones(1,2),
选择一项:


试题
Simulink对子系统的封装功能不仅增强了模型的可读性,还大大简化了子系统的参数设置,在仿真前只需打开子系统编辑窗口,对其中的每个模块分别进行参数设置就可以了。
选择一项:


试题
clear
K=[3 0 1 2;1 0 2 4;0 -1 0 1 ];
L=[2 0 1 3;0 4 0 4;6 0 0 1];
K>=L
选择一项:


试题
已知单位负系统的开环传递函数为G(s),要利用Simulink求系统的单位阶跃响应,则需要用到Math Operations库的_______模块。
选择一项:
a.Scope
b.Transfer Fcn
c.Sum
d.Step
试题
已知单位负系统的开环传递函数为G(s),要利用Simulink求系统的单位阶跃响应,则需要用到Sources库的_______模块。
选择一项:
a.Transfer Fcn
b.To Workspace
c.Sum
d.Step
试题
Simulink将建模时所需的功能模块按其功能划分到不同的模块库中,因此任一模块都有唯一对应的模块库。
选择一项:


试题
在MATLAB的命令窗口中键入simulink命令可打开Simulink图形化设计环境。
选择一项:

试题
选择可变步长模式时仿真步长随模型的动态特性变化,提供误差控制和过零检测两种功能,而固定步长模式则不提供。
选择一项:


试题
创建子系统、封装子系统、编辑已封装的子系统所用的菜单命令分别为〖CreateSubsystem〗、〖Mask Subsystem…〗、〖EditMask〗。
选择一项:


试题
用零极点模型表示系统结构时若没有零点只有极点,需要在零极点模型模块的参数设置对话框将“Zeros”向量设为[]
选择一项:


试题
clear
F=[2 5 7;3 2 4;1 5 9];
G=F(2,3;2,3)
选择一项:


试题
函数文件的第一行必须是“函数声明行”,以关键词“function”进行声明。
选择一项:


试题
创建初始值为4,终止值为15,步长为4的向量D,元素个数为3的向量E,并对向量进行加、减运算。以下程序是否正确
clear
D=[4:4:15];
E=linspace(4,15 ,3);
D+E
D-E
选择一项:


试题
能将Simulink中的结果数据导出到MATLAB工作空间的模块是:
选择一项:
a.
b.
c.
d.
试题
clear
F=[2 5 7;3 2 4;1 5 9];
F(8)
选择一项:


试题
利用已存在系统模型的部分结构建立子系统,则Simulink会自动添加输入模块来表示子系统的输入端口。
选择一项:


试题
引出信号支线的方法是按住鼠标右键,在需要增加分支的地方拉出引线;也可在按下Shift键的同时,在分支点按住鼠标左键拉出引线。
选择一项:


试题
选择一项:


试题
lookfor:在命令窗口中键入“lookfor
关键字”,将按关键字搜索相关的M文件。
选择一项:


试题
已知系统传递函数的增益为4.5,零点为-2±j,极点为0、-3和-1±j,则零极点模型模块的参数设置对话框内“Zeros”框应填入_______。
选择一项:
a.[-2+j -2-j],[0 -3-1-j -1+j],4.5
b.4.5
c.[-2+j -2-j]
d.[0 -3 -1-j -1+j]
试题
已知单位负系统的开环传递函数为G(s),要利用Simulink求系统的单位阶跃响应,则需要用到Sources库的_______模块。
选择一项:
a.Step
b.To Workspace
c.Transfer Fcn
d.Sum
试题
已知单位负系统的开环传递函数为G(s),要利用Simulink求系统的单位阶跃响应,则需要用到Math Operations库的_______模块。
a.Step
b.Sum
c.Transfer Fcn
d.Scope
试题
已知单位负系统的开环传递函数为G(s),要利用Simulink求系统的单位阶跃响应,用示波器显示仿真结果,则需要用到Sinks库的_______模块。
a.Scope
b.Step
c.Sum
d.Transfer Fcn

形成性考核3
试题
num=7*[1,5];den=conv([1,0,0],
conv([1,10],[1,1]));
[gm,pm,wg,wc]=margin(num,den)
选择一项:
a.幅值
b.幅值裕度和相角裕度
c.幅值裕度
d.相角裕度
试题
要直接求出系统闭环特征方程的根,应使用roots()函数。
选择一项:


试题
clear
z=[1];p=[-2,3,-1];k=2;
G3=tf (z,p,k)
选择一项:


试题
clear
num=[2 1 3];
den=[1 2 4 3 1];
G=tf(num,den);
G4= zpk (G)
选择一项:


试题
tf2ss()函数的功能是_______。
选择一项:
a.状态空间模型转换为传递函数多项式模型
b.零极点模型转换为传递函数多项式模型
c.传递函数多项式模型转换为状态空间模型
d.传递函数多项式模型转换为零极点模型
试题
clear
num=[7 4 1];
den=[1 0 5 0 3 0 8];
G= tf (num,den)
选择一项:


试题
clc;clf;clear
wn=[1,3,5,7,9]; % 自然振荡角频率
dr=0.4; % 阻尼比
t=linspace(0,20,200); % 将时间t在0-20间200等分
hold on; % 打开图形叠加功能(同一个坐标上画多条曲线)
for j=1:5
num=wn(j)^2;
den=[1,2*dr*wn(j),0]; % 开环传递函数分母多项式系数
Gk=tf(num,den); % 求得开环传递函数
Gb=feedback(Gk,1); % 求得闭环传递函数
step(Gb);grid; % 画图
gtext(strcat('wn=',num2str(j))) % 添加鼠标文字注释,strcat()为字符串连接函数
end
选择一项:
a.1,冲激
b.2,斜坡
c.1,阶跃
d.2,阶跃
试题
利用Simulink进行系统建模和仿真的一般步骤是调用各模块库中的模块建立仿真模型,设置各模块参数及全局仿真参数后运行仿真,并根据系统性能要求调整参数,输出结果。
选择一项:


试题
MATLAB中step()函数是单位斜坡响应函数。它可以用来绘制单位阶跃响应波形图或求取输出量的数值向量。
选择一项:


试题
tf2zp()函数的功能是_______。
选择一项:
a.零极点模型转换为传递函数多项式模型
b.传递函数多项式模型转换为零极点模型
c.状态空间模型转换为传递函数多项式模型
d.传递函数多项式模型转换为状态空间模型
试题
zp2tf()函数的功能是_______。
选择一项:
a.传递函数多项式模型转换为零极点模型
b.状态空间模型转换为传递函数多项式模型
c.传递函数多项式模型转换为状态空间模型
d.零极点模型转换为传递函数多项式模型
试题
>> G=zpk([],[-1+3*i,-1-3*i],3)
>> step(G)
选择一项:
a.-1-j3
b.-1+j3
c.1
d.3
试题
要判别系统的稳定性,可使用的MATLAB函数有root()、zpkdata()、tf2zp()和
pzmap()四个函数。
选择一项:


试题
若在Simulink仿真集成环境中分析系统在斜坡信号作用下系统的稳态误差,在Simulink建模时,可选用Ramp模块作为系统的输入信号模块。
选择一项:


试题
clear
num=conv(conv([3 2],[1 3]),[2 4 1]);
den=conv(conv(conv([1 0 3],[2 0 3 5 1]),([1 1],[1 1])),[1 1]);
G2=tf(num,den)
选择一项:


试题
若在Simulink仿真集成环境中分析系统在阶跃信号作用下系统的稳态误差,在Simulink建模时,可选用Step模块作为系统的输入信号模块。
选择一项:


试题
在线性定常系统中,常用的数学模型有:微分方程及传递函数的多项式模型、传递函数的零极点增益模型、状态空间模型和频率响应数据模型等。
选择一项:


试题
clc;clear
num=49;den=[1 10.5 0];
Gk=tf(num,den) % 求得开环传递函数
Gb=feedback(Gk,1,-1) % 求得单位的闭环传递函数
[y,t]=step(Gb); % 求取单位阶跃响应
Cend=dcgain(Gb); % 求取系统的终值
n=length(t); % 求得仿真时间t序列的长度
while(y否>0.98*Cend)&(y否<1.02*Cend)
% 通过循环求取单位阶跃响应首次进入±2%h(∞)内的
%所需时间序列号
n=n-1;
end
Ts=t否
[Y,i]=max是的;
Os=100*(Y-Cend)/Cend
选择一项:
a.超调量,调节时间
b.超调量,上升时间
c.上升时间,稳态误差
d.调节时间,上升时间
试题
impulse函数不带输出变量时,可在当前窗口中直接绘制出系统的单位冲激响应曲线。
选择一项:


试题
在控制系统时域分析时,常用的时域动态性能指标有:上升时间、峰值时间、调节时间和超调量。
选择一项:


试题
>>num=[7 7];
>>den=[conv(conv([1 0],[1 3]),[1 45])];
>>Gk=tf(num,den);
>>Gb=feedback(Gk,1,-1)
>>rss=tf([1 0],[0 1]);
>>Kv=dcgain(rss*Gk)
>>essv=1/Kv
选择一项:
a.调节时间
b.超调量
c.上升时间
d.稳态误差
试题
所谓根轨迹,是指控制系统开环传递函数的某一参数(如开环增益)从零变化到无穷大时,开环零极点在s平面上移动的轨迹。
选择一项:


试题
clear
z=[-2 1];p=[3 1 4];k=1;
G1=zpk(z,p,k);
num=[1 1];
den=[1 1 2];
G2=tf(num,den);
Ga=feedback(G1,G2,1)
Gb= feedback (G1,G2)
选择一项:


试题
num=5*[1,5,6];den=[1,6,10,8];
impulse(num,den);grid on ;
选择一项:
a.单位斜坡响应
b.单位阶跃响应
c.单位冲激响应
d.等加速响应
试题
在MATLAB 中,欲求取系统的时域性能,可以利用鼠标和菜单的操作,在单位阶跃响应曲线上求取,也可以编制简单程序求取。
选择一项:

形成性考核4
试题
>> num=1
>> den=[conv(conv([1 0],[1 6]),[13])]
>> G=tf(num,den);
>> rlocus(G);
>> k=0:0.1:100;
>> [k p]= rlocfind(G)
选择一项:


试题
clc;clf;clear
num=10;
den=[conv(conv([1 0],[0.1 1]),[0.041])]; % 开环传递函数分母多项式系数
Gk=tf(num,den) % 求得开环传递函数
bode(Gk);grid
[Gm,Pm,Wg,Wc]= _______ (Gk) % 求得系统的稳定裕量以及对应的频率
选择一项:
a.margin
b.tf
c.angle
d.bode
试题
用鼠标左键单击在Bode图曲线上任意一点,曲线上便会标注出“■”,同时系统会显示单击点的对数幅频(或相频)值以及对应的频率。此时若按住鼠标左键并拖动图中的“■”,则显示的数据随着“■”位置的改变而变化。
选择一项:


试题
若sys为系统传递函数,则函数nyquist(sys)的功能是绘制系统的Nyquist曲线。
选择一项:


试题
num=[1 1 0 4];
den=[1 3 7 0];
G=tf(num,den);
rlocus(G);
_______
选择一项:
a.p=roots(den)
b.p=root(den)
c.p= rlocus(den)
d.p=roots(num)
试题
若sys为系统传递函数,则函数margin(sys)与bode(sys)的区别是所绘制的Bode图上带有稳定裕量标记。
选择一项:


试题
计算与根轨迹上任一闭环极点相对应的根轨迹增益的MATLAB函数是rlocfind ()。
选择一项:


试题
num=_______;den=[conv([10],[2 1])]
sys=tf(num,den);
rlocus(sys);
选择一项:
a.[K 1]
b.[1 1]
c.[1 K]
d.[1 0]
试题
欲使用SISO Design Tool 对系统进行校正设计,需在MATLAB命令窗口输入rltool(sys)启动SISO Design Tool。
选择一项:


试题
若系统的单位阶跃响应为:y(t)=1-1.8e-4t+0.8e-9t (t>0),求系统的频率特性表达式的程序如下。
syms t s w;
Y=1-1.8*exp(-4*t)+0.8*exp(-9*t);
R=1;
YS=laplace(Y,t,s);
RS=laplace(R,t,s);
GS=____________;
GSS=simple(GS);
GSF=factor(GS);
GW=subs(GSF,s,i*w)
选择一项:
a.bode(RS/YS)
b.RS/YS
c.margin(YS/RS)
d.YS/RS
试题
常用的串联校正有相位超前校正、相位滞后校正和相位滞后-超前校正三种方式。
选择一项:


试题
选择一项:
a.超前
b.滞后
c.滞后-超前
d.延迟
试题
在使用SISO Design Tool对系统进行校正设计时,若要调整校正装置提供的零、极点位置,可以在“Control and Estimation
Tools Manager”窗口中选择“CompensatorEditor”选项卡,在Location文本框中能准确设定所添加的开环零点和极点的位置。
选择一项:


试题
MATLAB提供的单输入/单输出系统可视化设计工具 SISO Design Tool是一种基于根轨迹分析或频域性能指标的系统设计工具。
选择一项:


试题
若sys为系统传递函数,则函数[mag,phase,w]=bode(sys)中函数返回值mag和phase分别表示频率特性的幅频值和相位。
选择一项:


试题
A(ω)称为系统的幅频特性,它描述系统对______输入信号的稳态响应______衰减(放大)的特性。
选择一项:
a.不同频率,幅值
b.相同频率,幅值
c.不同频率,幅值
d.相同频率,相角
试题
若sys为系统传递函数,则函数margin(sys)的功能是绘制系统的Bode图。
选择一项:


试题
根轨迹法的实质就是依据系统中开、闭环传递函数间的关系,由开环传递函数的零、极点直接寻求闭环根轨迹的总体规律。
选择一项:


试题
根轨迹法的实质就是依据反馈系统中开、闭环传递函数间的关系,由开环传递函数的零、极点直接寻求闭环根轨迹的总体规律。
选择一项:


试题
num=_______;den=[conv(conv([10],[0.2 1]),[0.5 1])]
sys=tf(num,den);
rlocus(sys);
选择一项:
a.1
b.K
c.5
d.2
试题
选择一项:


试题
根据给定的根轨迹增益向量k,绘制系统sys的部分根轨迹的MATLAB函数是rlocus(sys,k)。
选择一项:


试题

选择一项:


试题
在使用SISO Design Tool对系统进行校正设计时,若要调整校正装置提供的零、极点位置,可以在显示系统根轨迹的“SISO Design for SISO
Design Task”窗口用鼠标拖移零极点。
选择一项:


试题
将幅值裕量Gm转化为分贝值Gmdb=_______(Gm)。
选择一项:
a.tf
b.log10
c.log
d.20*log10
试题
clc;clear
w=[0.5,2]; % ω=0.5、2
num=10;den=[conv(conv([1 0],[2 1]),[1 0.51])];
G=tf(num,den); % 求得传递函数
for j=1:length(w)
H=freqresp(G,w(j)); % 求得频率响应
mag=abs(H); % 求复数H的模
phase= ____________ (H)*180/pi; % 求复数H的幅角并把单位转化为度
disp(['w=',num2str(w(j))])
disp(['幅频=',num2str(mag)])
disp(['幅角=',num2str(phase)])
end
选择一项:
a.tf
b.angle
c.bode
d.margin