控制系统仿真答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

控制系统仿真答案

一.选择题

二.名词解释及简答题

1.系统的三个属性是什么?请解释其具体含义。

答:系统的三个属性:整体性、相关性、隶属性。

整体性:各部分(子系统)不能随意分割。

相关性:各部分(子系统) 以一定的规律或方式相联系,由此决定了其特有的性能。

隶属性:不能清楚的分出系统“内部”与“外部”,常常需要根据研究的问题来确定哪些属于系统的内部因素,哪些属于外部环境,其界限也是随不同的研究目的而变化,将这一特性称之为隶属性。

2.试利用图形表示仿真的基本内容以及其相互关系。

答:

3.简述传统的设计流程以及基于虚拟样机的设计流程的区别(可用图形表示)。

答:

三.判断题,正确的在括号内打“√”,错误的打“╳”,并改正错误结论重新阐述。

1.(√)为了限制所研究问题涉及的范围,一般用系统边界把被研究的系统与系统环境区分开来。

2.(╳)模型按数学模型的形式分为:物理仿真、数学仿真、数学-物理混合仿真或半实物仿真。

改1:按模型的性质分为:物理仿真、数学仿真、数学-物理混合仿真或半实物仿真。

改2:按数学模型的形式分为:连续系统仿真、离散事件系统仿真、离散—连续系统仿真。

3.(√)series函数可以将两个系统按串联方式连接,它即适合于连续时间系统,也适合于离散时间系统。

4.(√)S-函数为Simulink的“系统”函数,它是能够响应Simulink求解器命令的函数,采用非图形化的方法实现一个动态系统。

5.(╳)Matlab在执行运算符的优先级的时候,逻辑运算符“<”的优先级要高于矩阵乘法运算“*”的优先级。

改:Matlab在执行运算符的优先级的时候,逻辑运算符“<”的优先级要低于矩阵乘法

运算“*”的优先级。

四、

2、main()

{float x,money;

Scanf(“%f/n”,&x);

If(x<50) then money=2.5*x

Else if(x>=50 and x<100)

Else if (x>=100)

Then money=2.5*x*(1-0.2) ;

Printf(“money=%f”,money);

}

五.综合题

1.编程实现以下图形绘制。在坐标点(0,0),(0,1),(1,1),(1,0)所构成的闭合区域S 内,随机生成6个点A,B,C,D,E,F,并构成封闭图形,用蓝色封闭实线标识,然后在S 区域内再随机生成500个点,用蓝色点标识,判断并绘制该500个随机点中分布在ABCDEF 所形成的封闭图形内的点并用红色三角形进行标识。

答案:xv = rand(6,1); yv = rand(6,1);

xv = [xv ; xv(1)]; yv = [yv ; yv(1)];

x = rand(500,1); y = rand(500,1);

in = inpolygon(x,y,xv,yv);

plot(xv,yv,x(in),y(in),'^r',x(~in),y(~in),'.b')

相关文档
最新文档