18春学期《控制系统 Simulink 仿真》在线作业1
试卷总分:100 得分:100
一、 单选题 (共 10 道试题,共 50 分)
1.使用命令[t,x,y1,y2,…,yn]=sim(model,timespan,options,ut); 其中除了哪一项参数外,其它参数设置均可以取值为空矩阵?
A.model
B.timespan
C.options
D.ut
正确答案:A
2.
下图所示的子系统属于:
A.使能子系统
B.触发子系统
C.函数调用子系统
D.通用子系统
正确答案:C
3.封装子系统不具有下列哪种优点?
A.向子系统模块中传递参数,屏蔽用户不需要看到的细节。
B.“隐藏”子系统模块中不需要过多展现的内容。
C.可以提高Simulink对系统仿真速度。
D.保护子系统模块中的内容,防止模块实现被随意篡改。
正确答案:C
4.用C语言编写的S-函数不具有以下哪一项优点?
A.无需编译便可通过解释器直接执行。
B.执行速度快。
C.实时代码生成。
D.可以编写设备驱动。
正确答案:
5.为设置系统模型或其中模块的回调函数。应使用下列哪一种命令?
A.simset
B.set_param
C.simget
D.get_param
正确答案:
6.一般而言,对于离散系统使用那种求解器效率最好
A.定步长求解器
B.混合步长求解器
C.离散步长求解器
D.变步长求解器
正确答案:
7.使用命令行set_param(’obj’,’parameter’),其功能描述为
A.设置系统模型以及模块参数。
B.添加系统模型以及模块参数。
C.获取系统模型以及模块参数。
D.删除系统模型以及模块参数。
正确答案:
8.matlab中B=1:3表示()
A.
B.
C.
D.
正确答案:
9.为获得相应回调函数的设置。应使用下列哪一种命令?
A.simset
B.set_param
C.simget
D.get_param
正确答案:
10.Input模块的作用
A.设置系统输入信号
B.设置系统输出信号
C.为系统提供一个固定常量
D.设置系统的仿真状态
正确答案:
二、 判断题 (共 10 道试题,共 50 分)
1.
下图所示的模型作为最顶层的系统模型使用时,可以通过它们从MATLAB工作空间中输入信号并将计算结果输出到MATLAB工作空间中。
A.错误
B.正确
正确答案:
2.启动Simlink之前不需要启动MATLAB.
A.错误
B.正确
正确答案:
3.矩阵与标量的加法是指标量本身与矩阵元素进行加法运算
A.错误
B.正确
正确答案:
4.用以描述系统状态变化过程的数学模型称为动态模型。
A.错误
B.正确
正确答案:
5.利用悬浮的Scope模块可以在仿真过程中显示任何选定信号,并无缺修改系统类型;而Display模块不能设置为悬浮模式
A.错误
B.正确
正确答案:
6.连续系统的动态模型常用差分方程描述
A.错误
B.正确
正确答案:
7.简单系统一般表示为微分方程。
A.错误
B.正确
正确答案:
8.Simlink中不包含专用模块库
A.错误
B.正确
正确答案:
9.使用命令[sizes,x0,xord]=modelname; 可以获得系统模型中状态输出的顺序。
A.错误
B.正确
正确答案:
10.在一个系统模块中允许有多个Enable或Trigger信号。
A.错误
B.正确
正确答案: