1-D digital filter runtime

2 次查看(过去 30 天)
Quick question - Is there any computational savings to padding input arrays for the filter function to a power of 2?

采纳的回答

Star Strider
Star Strider 2015-3-27
Not that I’m aware of. It would likely do the opposite. (It could also introduce artefactual ‘ringing’ in the output with a sharp transition to zeros.)
Also, use the filtfilt function if you have the Signal Processing Toolbox. It has the advantage of not introducing any phase distortion. The filter function does.
  2 个评论
Peter Cook
Peter Cook 2015-3-27
Good deal. I was messing around with repmat() and padarray() for that padding, but filtfilt on an unpadded array seems to get me what I was looking for.
Thanks much.

请先登录,再进行评论。

更多回答(0 个)

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by