Why filtfilt when filter transfer function easy to calculate in frequecy domain
1 回表示 (過去 30 日間)
古いコメントを表示
My task requires zero-phase filtering. Why use the filtfilt command which increases the order of the filter by a factor of two when the same task could be done in the frequency domain without increasing filter order. All of my filtering is done off-line so the filter need not be causal. However, my results with filtfilt for similar filters are much smoother than my results with frequency domain filtering (ringing). I am guessing that I need to use a window on my time-series data to decrease the ringing.
2 件のコメント
Jan
2013 年 2 月 5 日
What is your question? Could you post the used code such that we can see what exactly happens?
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Digital Filtering についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!