冲激函数的求解

来源:互联网 in 知识问答 2026-02-06 12:21:01

1. 冲激信号及其傅里叶变换

(1) 冲激的频谱是一条直线,幅值为常数1,频率范围为无穷,即包好所有的频率成分。

(2) 我们可以使用冲激函数去刺激系统,然后看系统对那些频率比较敏感,这样我们就可以将系统的性能给求出来,因为冲激信号和任意函数的卷积都等于任意函数的本身,所以系统的冲激响应就可以近似代表系统的本身。

(3) 冲激函数可以对连续信号进行线性表示,也可以对复杂信号进行表示,以简化对复杂信号的研究。

代码如下:

clc; clear all; close all;

%%

N=10000; % 采样点数

Tau0=1; % 定义初始化时间宽度

for i=1:100

Tau=Tau0/i;

TimeRange=linspace(-10*Tau,10*Tau,N); % 时间范围

FreqRange=linspace(-200*pi/i,200*pi/i,N); % 频率范围

Half_Tau=Tau/2; % 时间宽度

RECT=1/Tau*double(abs(TimeRange)<Half_Tau); % 矩形脉冲

SINC=sinc(FreqRange*Tau*pi);

subplot(2,1,1);

plot(TimeRange,RECT,'LineWidth',1.5); grid on;

xlim([-1 1]); ylim([-0.5 120]);

xlabel('时间'); ylabel('幅度');

title('时域')

subplot(2,1,2);

plot(FreqRange,SINC,'LineWidth',1.5); grid on;

xlim([-200*pi/i 200*pi/i]); ylim([-0.5 1.5]);

xlabel('频率'); ylabel('幅度');

title('频域')

drawnow;

end

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --