木兰花 发表于 2020-6-14 12:50:53

【求助】matlab的butter和filter函数有c语言实现的吗?哪位分享下

如题,我在matlab上做了一个滤波算法想移植到mcu上,发现butter和filter函数移植起来有点费劲啊,网上搜了下没找到合适的c语言的版本,哪位有给推荐一个,谢谢先
这么成熟的函数我觉得应该是c语言的版本的,难道我没有搜对地方?

eric2013 发表于 2020-6-15 09:30:33

《数字信号处理——理论、算法与实现》书中算法的MATLAB和C程序的实现
http://www.armbbs.cn/forum.php?mod=viewthread&tid=1815&fromuid=58
(出处: 硬汉嵌入式论坛)

木兰花 发表于 2020-6-15 11:43:07

eric2013 发表于 2020-6-15 09:30
《数字信号处理——理论、算法与实现》书中算法的MATLAB和C程序的实现
http://www.armbbs.cn/forum.php?mo ...

谢谢硬汉哥。。。

小锦 发表于 2023-9-12 10:30:16

木兰花 发表于 2020-6-15 11:43
谢谢硬汉哥。。。

作者我也求一份呜呜呜呜呜呜呜啊我打不开这个链接啊

庄永 发表于 2023-9-12 10:56:05

butter就是一个巴特沃斯滤波器系数生成函数,直接用Matlab生成系数之后实现一个IIR滤波器。然后将数据经过这个滤波器反向再经过一次这个滤波器之后再反向就基本得到了filtfilt的零相位滤波效果了。如果要深入的话在滤波前求一下系统零相应什么的就好了
页: [1]
查看完整版本: 【求助】matlab的butter和filter函数有c语言实现的吗?哪位分享下