之前在心率检测程序中用到了firpm函数,出现了一些问题。然后又看到读者的留言,确实之前关于滤波仿真的文章中存在一个错误,所以就有了本文。有错必纠,因此文章的重要性就不可言喻了。首先阐述错误并做更正和道歉!
文章中提到的错误出现在等效filter函数的程序中!
哪篇文章呢?此文最早写于2016年,此后有修改过一次,但没有发现这个错误!惭愧啊!
那v2版本的文章中还有这个错误吗?
依旧还有!在此表示歉意!
下面代码中居然没有使用滤波器的系数!
filter函数可以由乘法和加法运算等效完成!
在工程实现中,
filter的功能肯定需要由已知运算等效出来!
不然工程师就无处下手了!
红色部分使用了错误的变量!
应该使用滤波器的系数!
哎,当年的学生为何没写对语句,还能得出正确的图形?这个原因我已经不去多想,但是我想她应该没有搞懂!然后我也要自责,怎么就没有发现这个错误呢?在这里,我要感谢读者cp,谢谢他帮我找到这个错误。这样才能使得我有机会进行错误纠正!所以,本篇文章写出来告知大家程序需要修订的地方,算做一种愧疚的补偿吧!本文虽然收费,但只收一元,重要目的是为了防止被抄袭!本公众号里面有大量的一元付费文章,其初衷就是为了防止盗版!之前被其他网站盗版太多的文章,连个出处都不写,让我很受伤。辛辛苦苦的创作就这么不被尊重?收费模式确实可以减少这种现象的发生!特此说明!如果文章大于一元呢?那就是里面代码的价格!一元的文章中也有大量的代码,方便大学生在本科阶段学习通信仿真、数字信号处理仿真和毕业设计等过程中使用!
文章纠错后,
再讲讲自己在设计滤波器的自纠错过程!
写完信号滤波部分的程序后,进行心率检测,怎么心率值在300左右。没想通,于是就画了滤波后的信号的频谱,发现在5Hz处有个很大的频率分量!原始信号中没有这个啊?
责任编辑:haq
全部0条评论
快来发表一下你的评论吧 !