下载此文档

MATLAB习题课4.doc


文档分类:中学教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
关于传输函数的函数
: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由“+

MATLAB习题课4 来自淘豆网www.taodocs.com转载请标明出处.