基于matlab信号与线性系统分析实验四——线性连续时间系统的分析

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

第一题:

1.

num=[1,0];

den=[1,32,60];

p=roots(den);

z=roots(num);

plot(real(p),imag(p),'*');hold on;

plot(real(z),imag(z),'o');grid on

稳定

-30-25-20-15-10-50 2.

num=[1,0];

den=[1,32,60];

T=0:0.1:3;

y1=impulse(num,den,T);

y2=step(num,den,T);

U=sin(T);

y3=lsim(num,den,U,T);

subplot(1,1,1);plot(T,y1);title('脉冲响应');grid on;

-2-1.5-1-0.500.51 1.52 2.53

第二题:

1.

num=[1,0];

den=[1,32,60];

T=0:0.1:3;

y1=impulse(num,den,T);

y2=step(num,den,T);

U=sin(T);

y3=lsim(num,den,U,T);

subplot(1,1,1);plot(T,y1);title('脉冲响应');grid on;

00.51 1.52 2.53-0.20

0.2

0.4

0.6

0.8

1

1.2

2.

num=[1,0];

den=[1,-1,-6];

T=0:0.1:3;

y1=impulse(num,den,T);

y2=step(num,den,T);

U=sin(T);

y3=lsim(num,den,U,T);

subplot(1,1,1);plot(T,y1);title('脉冲响应');grid on;

00.51 1.52 2.530500

1000

1500

2000

2500

3000

3500

4000

4500

5000

第三题:

num=[1,0];

den=[1,32,60];

W=0:0.1:100;

h=freqs(num,den,W);

subplot(2,1,1);plot(W,abs(h));title('幅频特性');grid on;

subplot(2,1,2);plot(W,angle(h));title('相频特性');grid on;

010********

6070809010000.01

0.02

0.03

0.04

0102030405060708090100-2-1

1

2

相频特性

例题1:

num=[1,1];

den=[1,1.3,0.8];

T=0:0.1:3;

y1=impulse(num,den,T);

y2=step(num,den,T);

U=sin(T);

y3=lsim(num,den,U,T);

subplot(221);plot(T,y1);title('脉冲响应');

subplot(222);plot(T,y2);title('阶跃响应');

subplot(223);plot(T,y3);title('输入为u=sint 的响应');

012300.2

0.40.60.8

1脉冲响应01

2300.5

1

1.5

阶跃响应

0123

00.5

1

1.5

输入为u=sint 的响应

例题2:

num=[1,1];

den=[1,1.3,0.8];

W=0:0.01:100;

h=freqs(num,den,W);

subplot(1,2,1);plot(W,abs(h));title('•ùƵÌØÐÔ')

axis([0,20,0,1.5]);

set(gca,'xtick',[0,10,20]);set(gca,'ytick',[0/sqrt(2),1.25]);grid on; subplot(1,2,2);plot(W,angle(h));title('ÏàƵÌØÐÔ')

axis([0,20,-pi/2,0.2]);

set(gca,'xtick',[0,10,20]);set(gca,'ytick',[-pi/2,-pi/4,0]);grid on;

010200

1.25

 ù••••••01020-1.5708-0.7854

•à••••••

例题3:

num=[1,0,-4];

den=[1,2,-3,2,1];

p=roots(den);

z=roots(num);

subplot(2,2,1);plot(real(p),imag(p),'*');grid on;hold on;

subplot(2,2,2);plot(real(z),imag(z),'o');grid on;

相关文档
最新文档