- 18
- 0
- 约小于1千字
- 约 2页
- 2017-06-07 发布于重庆
- 举报
matlab过采样与IFFT补零
高频补零与过采样
IFFT在中间补的目的是提供频带的保护间隔,在时域产生的效果就是过采样。频率分辨率 1/时域持续时间长度时域采样率 1/频率长度
我们频域补零的前提是,频率分辨率不变。无论在高频或低频补零,都会使时域采样率增加,但根据乃奎斯特采样定理可知,频谱以采样率为间隔在频率上周期搬移,会使高频部分混跌,所以补零应在高频部分。
频域分辨率不变的高频域补零扩展,对应时域过采样(分辨率)补值。
clear all;
clc;
t [0 1 2 3 4 5 6 7];
f [0 1 2 3 4 5 6 7];
S [1 2 0 4 3 5 2 6];
S1 [1 2 0 4 0 0 0 0 0 0 0 0 3 5 2 6];
Lt length t ;
Lf length S ;
Lf1 length S1 ;
Ts 1/Lf;
Ts1 1/Lf1;
figure 1 ;
stem [-Lf/2:Lf/2-1],fftshift S ,b+-- ;
hold on;
f1 [0:Lf1-1];
stem -Lf1/2:Lf1/2-1,fftshift S1 ,ro: ;
hold off;
figure 2 ;
A Lf*ifft S ;
stem t*Ts,A,b+-- ;
hold on;
t1 [0:Lf1-1];
A1 Lf1*ifft S1 ;
stem t1*Ts1
原创力文档

文档评论(0)