幅度和相位失真

时间:2022-04-11 07:40:09 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
子项目四:幅度失真和相位失真

当系统对输入信号的不同频率分量具有不同的增益幅值,同时相对相移也发生变化,就使输出波形发生失真,则输出响应的幅度和相位失真。

t

x(t)eu(t),频率响应为Hj)对于系统,输入信号为

1

,而其j1

中幅度为H(j)1j

12

1

(1)

2

,相位为arctan()。输

1

出响应的傅里叶变换Yj)Xj)Hj),所以输出信号

(j)1)2



y(t)tetu(t)

以下为MATLAB软件的仿真程序 function complex2() t=-5:0.001:5; x=exp(-(2)*t);

subplot(3,2,1),plot(t,x,'r');

xlabel('t');ylabel('x(t)');title('输入信号'); grid on;

w=-10:0.001:10;% H(jw)=1/(1+jw) 频率响应 s=1+w.^2;

H_amplitude=1\(s.^0.5); H_angle=atan(-w);

subplot(3,2,3),plot(w,H_amplitude,'r');

xlabel('w'); ylabel('H_amplitude');title('频率响应幅度'); grid on

subplot(3,2,4),plot(w,H_angle,'r');

xlabel('w'); ylabel('H_angle');title('频率响应相位'); grid on

y=2*exp(-2*t); % subplot(3,2,5),plot(t,y,'b');

xlabel('t'); ylabel('y(t)');title('输出信号'); grid on

subplot(3,2,6),plot(t,x,'r');% 幅度失真对比 hold on plot(t,y,'b'); title('幅度失真对比'); hold off grid on




仿真图形如下:




本文来源:https://www.wddqw.com/doc/9cd0d5f0cd2f0066f5335a8102d276a2002960aa.html