• 大小: 976B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: Matlab
  • 标签: cic滤波器  

资源简介

设计cic 滤波器的matlab程序,可以实现对信号的抽取

资源截图

代码片段和文件信息

%对一个采样频率为45.5MHz的信号进行14倍的抽取滤波
%同时进行补偿滤波器的设计,并给出CIC滤波器、补偿滤波器和级联后的频谱图
%  Design a minimum-order CIC compensator that compensates...
%  for the droop in the passband for the CIC decimator.
Fs = 45.5e6;     % Input sampling frequency
Fpass = 0.5e6;   % Frequency band of interest
D = 14;          % Decimation factor of CIC
d1 = fdesign.decimator(D‘CIC‘1Fpass65Fs); %design a cic filter 
Hcic = design(d1);
Hd(1) = cascade(dfilt.scalar(1/gain(H

评论

共有 条评论