|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 impulse 于 2013-2-5 23:27 编辑
一、原始信号包含一个基频从5Hz到30Hz线性变化的信号,以及一个2倍频信号及一个65倍频信号。重采样为128倍基频,所以如果低通滤波处理不好就会存在频率混叠。
- clc;
- clear;
- Ls=1024*64*4; %样本数
- fs=4096*8; %采样频率
- t0 =0:1/fs:(Ls-1)/fs;
- t1=t0(length(t0));
- f0=5; %起始频率
- f1=30; %终止频率
- x_1x = 1*chirp(t0,f0,t1,f1,[],280); %基频成分
- x_65x = 0.65*chirp(t0,65*f0,t1,65*f1,[],115); %65倍频成分
- x_2x = 0.75*chirp(t0,2*f0,t1,2*f1,[],20); %2倍频成分
- x_noise=0.15*rand(1,length(x_1x)); %噪声
- x=x_1x+x_2x+x_65x;%+x_noise; %合成信号
复制代码
1、原始信号频谱
2、NI COT重采样信号阶比谱
3、我的COT阶比谱
二者比较
4,从NI的阶比谱来看,多出了一个63倍阶比成分,是原始信号中没有的,NI也是使用128倍插值,因此可以断定NI的低通抗混滤波出了问题,但是,如果把原始信号中65倍频改为100倍频,这时NI的阶比谱的混叠现象反而没有了,同样也是采用128倍插值,按道理如果低通滤波处理不好,也是应该有混叠。
二者比较
|
|