傅里叶变换的时移特性

傅里叶变换的时移特性:
请添加图片描述

在MATLAB上进行验证,对一个100点的脉冲序列进行FFT变换,绘制出频谱,再将脉冲时移,同样进行FFT变换,比较二者的频谱,验证傅里叶变换的时移特性。

MATLAB代码:

clc;
clear;
close all;

N=100;
y1=ones(1,5);
y2=[y1,zeros(1,N-5)];
y3=[zeros(1,N-5),y1];

f1=fft(y2);
f2=fft(y3);

t=0:1:N-1;
figure;
subplot(231);stem(t,y2);title('原脉冲信号');
subplot(232);stem(t,abs(f1));title('原脉冲信号幅度谱');
subplot(233);stem(t,angle(f1));title('原脉冲信号相位谱');
subplot(234);stem(t,y3);title('时移脉冲信号');
subplot(235);stem(t,abs(f2));title('时移脉冲信号幅度谱');
subplot(236);stem(t,angle(f2));title('时移脉冲信号相位谱');


结果如图:
傅里叶变换的时移特性_第1张图片
从结果分析可以得出,时移的信号经过傅里叶变换后,其频谱的幅度没有变化,而仅发生相位的变化,和理论一致。

你可能感兴趣的:(数据压缩,matlab,计算机视觉,深度学习)