今天打开MATLAB的滤波器设计工具fdatool时,注意到FIR等波纹滤波器设计时需要输入一个density factor的参数(图1),发现互联网上没有详细的解释,就去看了下帮助文档英文解释,解释如下。

图1

图 2

等波纹和复等波纹滤波器设计时,需要有一个density factor参数,这个参数控制了频率网的密度。提高这个参数的值可以使设计出的滤波器更加接近理想的频率响应,但这样会增加滤波的计算量。因为滤波器设计要求频率网上每个频点都要满足理想滤波器的指标规格,频率网越密,设计出的滤波器公式越复杂。

density factor至少要16以上。[1]

通过对比,发现提高density factor后,实际改善的效果并不明显(图4)。因此可以认为在设计滤波器时,这个参数并不重要,保证16以上即可。


图 3


图 4

如有说的不对的地方,请指教。

reference:

[1] Yang R H, Lim Y C. A dynamic frequency grid allocation scheme for the efficient design of equiripple FIR filters[J]. Signal Processing IEEE Transactions on, 1996, 44(9):2335-2339.

【转载】等波纹滤波器中density factor参数的解释相关推荐

  1. pytorch卷积操作nn.Conv中的groups参数用法解释

    MobileNetV1<MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications> ...

  2. 【转载】c语言中的可变参数编程

    在c语言中使用变长参数最常见的就是下面两个函数了: int printf(const char *format, ...);int scanf(const char *format, ...); 那他 ...

  3. 在Echarts的barChart中,xAxis的axisLabel中,interval参数如何解释?

    在 Echarts 的 barChart 中,xAxis 的 axisLabel 中的 interval 参数表示坐标轴刻度标签的显示间隔,默认值为 0,表示所有标签都会显示. 当柱状图中的标签比较多 ...

  4. matlab中daubechie小波,[转载]小波滤波器

    滤波器组完美重构与小波快速算法. 前面的分析可以知道Vj相当于在j分辨率的逼近,Vj-1相当于j-1分辨率的逼近,这样Wj-1相当于两个分辨率逼近的差.在高分辨率下,我们可以用f在(2^j*t)的采样 ...

  5. [转载] python[1]-print中的sep、end参数

    参考链接: Python | print()中的sep参数 读示例程序代码时遇到的问题,看不懂end和sep参数.经过查找,基本弄清楚了. sep:可以设置print中分割不同值的形式.应该是sepa ...

  6. [转载] 详细介绍Python函数中的默认参数

    参考链接: Python函数中的默认参数 详细介绍Python函数中的默认参数 import datetime as dt def log_time(message, time=None): if t ...

  7. python中可变参数args传入函数时储存的类型是_[转载]Python中函数的参数定义和可变参数*args与**args...

    Python中函数的参数定义和可变参数 *args与**args区别 刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和** ...

  8. Struts2中Action接收参数

    Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属 ...

  9. Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法...

    Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法 www.MyException.Cn   发布于:2012-09-15 ...

  10. 从前台页面取参数到sql的like中比较时参数的预处理

    //从前台页面取参数到sql的like中比较时参数的预处理 this.keytxt.Text.Trim().Replace("'", "''").Replace ...

最新文章

  1. react-native新导航组件react-navigation详解
  2. 几本对于笔试和面试有用的书
  3. Boost:自定义双端队列的测试程序
  4. Myeclipse使用DB Browser连接数据库错误:OPTION SQL_SELECT_LIMIT=DEFAULT
  5. 深度学习中交叉熵_深度计算机视觉,用于检测高熵合金中的钽和铌碎片
  6. Boost - 序列化 (Serialization)
  7. 7-30 查询水果价格 (15 分)
  8. (四)伪分布式下jdk1.6+Hadoop1.2.1+HBase0.94+Eclipse下运行wordCount例子
  9. python stm32f401_STM32学习之GPIO配置 (STM32F401ZGT6)
  10. 迪恩素材教程资源图片下载站源码 dz社区论坛discuz 模板
  11. 弱水三千,该取几瓢饮?
  12. 感受野(receptive filed)
  13. android按键定义
  14. c语言 字符转换成ascii吗,C语言字符转换ASCII码
  15. linux flash擦除命令,Linux下flash操作读、写、擦除步骤
  16. 京东打单发货如何识别疫情地区?
  17. 软骨鱼是WordPress构建SaaS平台的最优解决方案
  18. 第七十二章 Caché 函数大全 $WISWIDE 函数
  19. JS 去除Object中指定的key
  20. C#关键字扫盲——Sealed 密封

热门文章

  1. 线性规划中的灵敏度分析
  2. 操作系统课程设计任务书
  3. 恭喜流氓360vb100再次爆零
  4. c语言实现费诺编码csdn,香农编码 哈夫曼编码 费诺编码的比较
  5. 读书 -- 个人购书经验总结
  6. 悟空CRM客户关系管理系统测试
  7. Eclipse使用教程(入门级)
  8. 计算机网络重置点命令,重置网络命令 重装系统如何重置网络命令
  9. html写一个3d地球特效,html5 canvas+three.js绘制3D地球自转动画特效
  10. android 金山电池医生,金山电池医生3.0(android版).PDF