信号与系统综合性实验及参考程序

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

综合性实验(信号与系统)

实验名称:线性系统的特性分析和输出响应求解

设系统的频率特性)(ωj H 为:

)

6)(4)(1(24)(+++=ωωωωj j j j H (1)用MATLAB 画出该系统的单位冲激响应和单位阶跃响应曲线;

(2)设输入信号为)90sin()3sin()(t t t f +=,∞<<∞-t ,画出)(t f 通过该系统的响应)(t y 的波形曲线。

(3)用MATLAB 画出该系统的幅频特性和相频特性

(4)若系统输入信号为()t f t e -=,试用MATLAB 求输出信号)(s Y 的部分分式展开式,并写出其时域表达式)(t y 。

综合性实验参考程序(信号与系统)

(1)系统的频率特性为

24)(34)(11)(24)6)(4)(1(42)(23+++=+++=ωωωωωωωj j j j j j j H

num=[24]; den=[1,11,34,24];

sys=tf(num,den); t=0:0.01:15;

y1=impulse(sys,t) ;

y2=step(sys,t); subplot(2,1,1);

plot(t,y1); grid;

xlabel('单位冲激响应');

ylabel('h(t)') ; subplot(2,1,2);

plot(t,y2); grid; xlabel('单位阶跃响应'); ylabel('g(t)')

(2)正弦信号)sin(0t ω通过LTI 系统的响应为

))(sin()()(000ωϕωω+=t j H t y

计算该系统响应的MATLAB 程序及响应波形如下:

t=linspace(-3,3,1024);

w1=3;w2=90;

H1=24/((j*w1)^3+11*(j*w1)^2+34*(j*w1)+24);

H2=24/((j*w2)^3+11*(j*w2)^2+34*(j*w2)+24);

f=sin(w1*t)+sin(w2*t);

y=abs(H1)*sin(w1*t+angle(H1))+abs(H2)*sin(w2*t+angle(H2)); subplot(2,1,1);

plot(t,f);

ylabel('f(t)');

xlabel('Time(s)');

subplot(2,1,2);

plot(t,y);

ylabel('y(t)');

xlabel('Time(s)');

显然,该系统是一个低通滤波器。

(3)计算其幅频特性和相频特性的MATLAB 程序及响应的波形如下: w=linspace(0,10,1000);

num=[24]; den=[1,11,34,24];

H=freqs(num,den,w);

subplot(2,1,1);

plot(w,abs(H));

xlabel('\omega(rad/s)'); ylabel('|H(j\omega)|');

title('幅频特性曲线'); subplot(2,1,2); plot(w,angle(H)); xlabel('\omega(rad/s)'); ylabel('\phi(\omega)'); title('相频特性曲线');

(4)因为

1

1)(+=

s s F 所以 )

6)(4()1(42)()()(2+++==s s s s F s H s Y 其MATLAB 程序如下:

num=[24];

den=conv(conv([1,1],[1,1]),conv([1,4],[1,6]));

[r,p]=residue(num,den)

正弦信号通过系统时的输出响应曲线

程序的运行结果为

r =

-0.4800

1.3333

-0.8533

1.6000

p =

-6.0000

-4.0000

-1.0000

-1.0000

因此,)(s Y 可展开为

2)

1(6.118533.043333.1648.0)(+++-++++-=s s s s s Y 所以,)(s Y 的反变换为

)()6.18533.03333.148.0()(46t u te e e e t y t t t t ----+-+-=

相关文档
最新文档