b a和sos过滤器顺序在filtfilt的情况下不同?

2024-09-30 08:21:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道使用filterfilt(例如在Python中通过scipy或在Matlab中)我将双向应用过滤器。设置b,a参数基于4阶滤波器将有效地产生8阶滤波器。在

使用第4阶滤波器和第8阶滤波器不会改变输出顺序。对吗?在

TLDR:在sosfiltfilt的情况下,向前向后过滤是否也像filterfilt那样将过滤顺序加倍?在


Tags: 过滤器参数顺序情况scipy双向matlabtldr
1条回答
网友
1楼 · 发布于 2024-09-30 08:21:06

与简单的前向滤波器相比,使用前向-后向滤波,无论是使用b、参数形式还是sos形式,都可以使滤波的有效阶数提高一倍。这就是为什么^{}的例子比较了使用sosfiltfilt的四阶巴特沃斯滤波器和使用sosfilt的八阶巴特沃斯滤波器。在

相关问题 更多 >

    热门问题