1 / 6
文档名称:

MATLAB习题课4.doc

格式:doc   大小:4,998KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MATLAB习题课4.doc

上传人:mh900965 2018/4/18 文件大小:4.88 MB

下载得到文件列表

MATLAB习题课4.doc

相关文档

文档介绍

文档介绍:关于传输函数的函数
:abs
x=[+ -+i +];
abs(x);
:angle。
例:x=[+ -+i +];
Angle(x);
。bode(sys),给定开环系统数学模型sys作伯德图,频率向量w自动给出。bode(sys,{w1,w2}),频率范围在w1和w2之间。
:freqz
向量a:分母多项式系数;
向量b:分子多项式系数;
整数n,是指单位
x = sin(.2*n);
h = sin(.5*n);
y = conv(x,h);
stem(n,y(1:length(n)))
控制系统的零输入响应。
给定系统的状态空间模型sys=ss(a,b,c,d)。求取零输入响应的常用命令有:
initial(sys,x0),initial(sys,x0,tend),initial(sys,x0,t1:dt:t2),[y,t,x]=initial(sys,x0,t1:dt:t2).
例:某单输入双输出系统的状态空间表达式为:
设系统的初始条件为,利用MATLAB仿真绘制系统的零输入响应曲线。
A=[0 1 2;3 1;-4 -12 -];
B=[0;;1];
C=[ ; ];
D=[0];
sys=ss(A,B,C,D);
x0=[;;];
initial(sys,x0);
grid;
已知单位负反馈前向通道的传递函数是,试利用SIMULINK仿真求取系统的零输入响应,,
控制系统的一般输入响应
常用函数lsim
例:已知传函,编制绘制系统在输入信号下的响应曲线。
t=0::5;
u=exp(-*t).*cos(3*t);
n=[10];
d=[1 3 10];
sys=tf(n,d);
lsim(sys,u,t);
grid;
title('系统的一般响应曲线')
以下是SIMULINK练****br/>例 1:自定义一个功能模块,产生函数的波形。
新建一个设计区,插入Clock、Sine Wave(Source模块)、Fcn(User-Defined Function)和Dot Product(Math Operations)。
改变Sine Wave频率为5。,在打开的属性对话框里把运算公式设置为exp(-u)。
把上述所有功能块和连线选中,单击鼠标右键,在快捷菜单中选取creat subsystem。组合后即形成上一层设计区中的图标,再添加示波器模块和相应的连线。
,即计算
将所需模块添加到模型中,将Math子模块中的Sum添加到模块中,打开属性对话框,将List of signs由“+