问题描述:

设计6阶0.1-0.6Hz的带通滤波器,并得到滤波系数

const int NL = 7;
const real64_T NUM[7] = {2.282056841956e-07,  0,-6.846170525867e-07,                0,6.846170525867e-07, 0,-2.282056841956e-07};
const int DL = 7;
const real64_T DEN[7] = {1,   -5.975348473185, 14.87715239004,-19.75512122077,14.75593406861, -5.87837166912, 0.9757549044242};

在单片机中定义double型 数组存储初始化系数

得到滤波后的结果:

得到的滤波值逐渐累加

问题排查:

1、单片机中的滤波函数编写有问题?

更改为通带频率更高的滤波器例如2-15Hz,没有出现滤波值累加的情况

2、怀疑是滤波通带通带太窄了,导致滤波器不稳定

更改:滤波通带频率为0.05-0.6Hz

显示滤波器不稳定:

解决方式:

更改带通滤波为低通滤波器:0.6Hz,6阶

滤波结果值不会出现累加情况

matlab仿真的窄带带通滤波算法移植单片机没有达到仿真效果-总结相关推荐

  1. 【matlab】butter高通/低通/带通滤波

    butter step1:设计滤波器 即计算滤波器系数[B,A] [B,A] = BUTTER(N,Wn,'high') %高通滤波 [B,A] = BUTTER(N,Wn,'low') %低通滤波 ...

  2. 【Multisim仿真】有源低通滤波电路仿真

    [Multisim仿真]有源低通滤波电路仿真 Multisim仿真演示 有源低通滤波器 低通滤波(Low-pass filter)是一种过滤方式,规则为低频信号能正常通过,而超过设定临界值的高频信号则 ...

  3. 一阶RC低通滤波算法原理与实现

    文章目录 1. 一阶低通滤波算法原理 2. 一阶滤波算法的特点 3. 基本算法的例程 4. 优化:减少乘.除的运算次数以提高运算速度 5. 改进:动态调整滤波系数 动态调整滤波例程 本文整理自网络,参 ...

  4. matlab 多 带阻,matlab程序之——滤波器(带通-带阻

    <matlab程序之--滤波器(带通-带阻>由会员分享,可在线阅读,更多相关<matlab程序之--滤波器(带通-带阻(8页珍藏版)>请在人人文库网上搜索. 1.matlab程 ...

  5. 带通滤波中零相位和最小相位_相位器在Perl 6中的工作方式

    带通滤波中零相位和最小相位 这是关于将代码从Perl 5迁移到Perl 6 的系列文章中的第六篇 .本文着眼于Perl 5中的特殊块 ,例如BEGIN和END ,以及Perl中所谓的相位器在语义上的细 ...

  6. python源码 高通滤波、低通滤波、带通滤波

    创作不易,如果此文使您有收获,记得点赞哦! 一. 傅里叶变化原理: https://www.cnblogs.com/wojianxin/p/12529809.html 二. 高通滤波.低通滤波.带通滤 ...

  7. MATLAB图像的频域低通滤波(灰度图像滤波+彩色图像滤波)

    数字图像处理完整MATLAB代码在我的资源可以看到,为方便下载,下面是百度网盘资源: 链接:https://pan.baidu.com/s/17S7PZJwwvb3PFMFVxqEY5w  提取码:H ...

  8. 200Hz-10KHz带通滤波

    200Hz-10KHz带通滤波 本专栏的内容都是作者多年前制作的电路小模块,仅供新手参考,应该都是调通了的,做个纪念.将就看,需要原工程可以联系我.

  9. 高阶低通滤波算法_高/低算法

    高阶低通滤波算法 介绍 在我以前的文章中,我谈到了各种数据库标识符策略,在设计数据库模型时需要注意. 我们得出的结论是,数据库序列非常方便,因为它们在大多数用例中既灵活又高效. 但是,即使具有缓存的序 ...

最新文章

  1. php采集列表xml代码,php读取xml列表程序
  2. 电脑任务组层叠窗口设置方法
  3. 深度神经网络:WX+B vs XW+B,作者原文已经删除,转载过来了~~~
  4. Azure手把手系列6:存储服务介绍
  5. leetcode1509. 三次操作后最大值与最小值的最小差
  6. 手机kindle导入本地书_别再说不会用手机传书至Kindle了,方法都在这儿!
  7. C++中fftw库二维傅里叶变换笔记
  8. 基于php+mysql的大学生四六级英语考试报名成绩管理
  9. 起底硅谷最神秘、估值最高的大数据公司:Palantir
  10. 外贸电商:除了paypal,这些支付方式也能帮到你
  11. 【03】图解原型和原型链by魔芋
  12. 奥鹏20春季1903C语言,奥鹏20春学期《并行程序设计》在线作业
  13. pthread_getspecific pthread_setspecific
  14. MySQL数据库 日志管理、备份与恢复
  15. (c语言)通俗易懂的冒泡代码思路
  16. 割完肉先疗伤(转自:沙牛家书)
  17. [prometheus]Step7-prometheus使用阿里云企业邮箱告警
  18. arduino自制cnc绘图仪_Arduino + 光驱改造数控绘图机
  19. Writing in the Science(二)
  20. linux,/etc/passwd,/etc/shadow字段解释

热门文章

  1. 教你怎么去创建一个代币!
  2. ​PDF如何转换成Word文档?分享两种好用的转换方法
  3. attention方式的算法
  4. SDY2205使用说明书
  5. android4.4 fragment,在Activity和多个Fragment之间共享资源
  6. 2011年养成的一个工作习惯
  7. IDC:未来中国MES市场仍将快速发展分化
  8. 红点奖设计概念奖设计之星奖
  9. 改xml文件默认打开方式
  10. 重磅!中国科学技术大学,成立新学院!