Filters - time domain
    5 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I would like to use a filter to re-position parts of a signal so that they oscillate around zero. My signal has a mixture of parts that are correct and those that are off by a certain amount. Can you suggest the best filter to do this as I would like to keep my signal in the time - domain
0 件のコメント
採用された回答
  Star Strider
      
      
 2016 年 7 月 11 日
        If I understand you Question correctly, a high-pass filter that filters out the lowest frequencies (including the d-c offset) will work. If you have high-frequency noise, a bandpass filter would be best.
There are several ways to design filters in MATLAB, including dfilt and designfilt. My filter design procedure is here: How to design a lowpass filter for ocean wave data in Matlab?
2 件のコメント
  Star Strider
      
      
 2016 年 7 月 11 日
				My pleasure.
A d-c offset will be present for the entire length of the signal. If you have a varying baseline, you will need to use a bandpass filter to pass only your frequencies of interest, eliminating the low-frequency baseline variation.
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Digital Filter Design についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

