首页 > 微波/射频 > RFIC设计学习交流 > matlab里设计CIC滤波器该用哪个函数?

matlab里设计CIC滤波器该用哪个函数?

录入:edatop.com    阅读:

matlab里设计cic滤波器的函数有以下几种:   
   1. fdesign.decimator
        例如:设定好采样频率Fs, 信号带宽Fp, 阻带衰减As, 差分时延m及降采样比D就可以得到cic滤波器的传输函数
                        d1 = fdesign.decimator(D,'CIC',m,Fpass,As,Fs);
                        Hcic = design(d1);
    2. mfilt.cicdecim (fixed-point CIC decimator, mfilt是matlab里专门用来设计多速率信号处理滤波器的一套函数)
               hm = mfilt.cicdecim(decimation_factor,differential_delay,NumberofSections);
       decimation_factor为降采样比,differential_delay同上为差分时延,NumberofSections为cic滤波器的节数,与第一个函数相比,这个函数没有规定采样滤波,通带宽度、阻带衰减等,这些性能在这个函数中如何体现呢?
       这两个函数分别用在什么场合呢,很是困惑,请高手指点

ding ding

前一个根据你的指标可以得到CIC滤波器,后一个根据你选择的结构可以设计出相应的CIC滤波器,前一个的好处是,在级联设计的时候,好像比较方便,可能我记得也不是很清楚了。



    问一下,在fda里边哪个位置打开图形设计界面。
    最近有要弄这个东西,都忘了在哪里打开的了。

ding ding

我刚刚学,也搞不清楚

求大神指导,这个基本不会啊



    I USE DIGITAL DESIGN TOOL BOX



    直接在命令行敲fdatool就可以了

支持下



  非常之感谢啊啊啊啊

利用cic实现数据的重采样,应该怎么做呢

谢谢分享

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:AnalogLib中的Tline,mtline和msline分别是什么模型?
下一篇:求助!cadence中生成gds文件时warning相关

射频和天线工程师培训课程详情>>

  网站地图