find peaks
    7 ビュー (過去 30 日間)
  
       古いコメントを表示
    
does anyone know, is there code for finding peaks in a matrix that have noise? (because of this noise i cant use findpeaks command in matlab) the noise has so small amplitude in compared with amplitude of main wave. thanks
0 件のコメント
回答 (4 件)
  Fangjun Jiang
      
      
 2011 年 8 月 31 日
        If you have noise in the data, you need to filter it first. See:
doc filter
4 件のコメント
  Fangjun Jiang
      
      
 2011 年 9 月 5 日
				You don't. That is the parameter to specify your designed filter. See the example in the doc.
  James Tursa
      
      
 2011 年 8 月 31 日
        You might try one of the FEX submissions, e.g. PeakFinder by Nate Yoder:
2 件のコメント
  Fangjun Jiang
      
      
 2011 年 9 月 1 日
				use xlsread() to read the data into MATLAB workspace first, then apply filter.
  Honglei Chen
    
      
 2011 年 9 月 1 日
        Hi Mohammad,
Can you explain why you cannot use findpeaks? I think you can specify MinPeakHeight to avoid false alarm from the noise.
Thanks.
  Harry MacDowel
      
 2011 年 9 月 5 日
        Sometimes identifying the noise would be a good start. Try Allan Variance method.
Good luck!
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




