• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: Matlab
  • 标签: 降采样  

资源简介

各种方式对信号进行降采样,对其中的参数可以自行修改

资源截图

代码片段和文件信息

% %降采样?
% figure?x=4;?%降采样率为原来的1/x可更改,此时设x=4?y1=y(1:x:end);Y1=abs(fftshift(fft(y1)));?
% subplot(211)?plot((1:length(y1))/fs*xy1);title(‘采样后信号波形‘);?
% subplot(212);plot((-length(y1)/2:length(y1)/2-1)/length(y1)*fs/xY1);title(‘采样后信号频谱‘);?sound(y1fs);?%插值重构?
% figure;z=zeros(x*length(y1)1);?z(1:x:length(z)1)=y1;?Z=abs(fftshift(fft(z)));?
% subplot(211);plot((1:length(z))/fsz);title(‘插值信号波形‘);?
% subplot(212);plot((-length(z)/2:length(z)/2-1)/length(z)*fsZ);title(‘插值信号频谱‘);??sound(zfs)
figure;f=10;fs=100;
t=0:1/fs:9/f;
y=sin(2*pi*f*t+0.3);
subplot(311);plot(ty);title(‘原始信号‘);
fs1=5;t1=0:1/fs1:9/f;
y1=sin(2*pi*f*t1+0.3);
subplot(31

评论

共有 条评论