24小时热门版块排行榜    

查看: 1079  |  回复: 7

zhang_gang

金虫 (著名写手)

[求助] 关于数字滤波器设计的问题

各位大侠,我设计了一个低通滤波器,传递函数和差分方程如图所示:
我想要用C++实现,是不是知道滤波器的差分方程就可以,然后编写差分程序就行。我在matlab中试了一下,怎么会和matlab工具箱输出的结果不一样呢。还请大神解释。

关于数字滤波器设计的问题
1.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang_gang

金虫 (著名写手)

自己顶
2楼2016-04-25 16:32:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jbb0523

至尊木虫 (著名写手)

可能是你截短的方法与MATLAB不一样……

发自小木虫Android客户端
我不去想是否能够成功,既然选择了远方便只顾风雨兼程……
3楼2016-04-26 22:13:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

未来之门集智

新虫 (著名写手)

4楼2016-04-26 23:21:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang_gang

金虫 (著名写手)

引用回帖:
3楼: Originally posted by jbb0523 at 2016-04-26 22:13:42
可能是你截短的方法与MATLAB不一样……

什么叫截断的方法

发自小木虫Android客户端
5楼2016-04-27 06:49:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jbb0523

至尊木虫 (著名写手)

★ ★ ★ ★ ★
zhang_gang(conanwj代发): 金币+5, 感谢应助 2016-05-29 11:41:12
引用回帖:
5楼: Originally posted by zhang_gang at 2016-04-27 06:49:02
什么叫截断的方法
...

你用迭代方法求一下,x输入20个值,你会得到几个?你再用matlab的filter试一下,还是原先x那20个值,看看得到几个值?

发自小木虫Android客户端
我不去想是否能够成功,既然选择了远方便只顾风雨兼程……
6楼2016-04-27 06:52:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang_gang

金虫 (著名写手)

引用回帖:
6楼: Originally posted by jbb0523 at 2016-04-27 06:52:54
你用迭代方法求一下,x输入20个值,你会得到几个?你再用matlab的filter试一下,还是原先x那20个值,看看得到几个值?
...

都是20个呀,前几个值会稍微处理下。

发自小木虫Android客户端
7楼2016-04-27 08:11:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jbb0523

至尊木虫 (著名写手)

引用回帖:
7楼: Originally posted by zhang_gang at 2016-04-27 08:11:07
都是20个呀,前几个值会稍微处理下。
...

那么你的两个滤波结果一样么?

发自小木虫Android客户端
我不去想是否能够成功,既然选择了远方便只顾风雨兼程……
8楼2016-04-27 09:58:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhang_gang 的主题更新
信息提示
请填处理意见