what method should i use to remove the noise?

1 回表示 (過去 30 日間)
yihui
yihui 2013 年 9 月 24 日
how to smooth the signal then make it very clear at the top only one peak.(i use a(k)>a(k-1) &a(k)>a(k+1) to find the point i want,with the original signal,if i use this method,i'll get many points that are not what i want,therefore i just what to have the smooth signal) thanks in advance

回答 (2 件)

Image Analyst
Image Analyst 2013 年 9 月 24 日
Do you have the Image Processing Toolbox? If so use imdilate(). It's a sliding maximum filter. It slides a window along, of specified length such as 3 elements, and the output is the highest value inside the window.
  1 件のコメント
yihui
yihui 2013 年 9 月 24 日
i have try smooth(),medifilt,but the signal is not as smooth as i want.is it possible to make this signal look like sin wave which is very smooth and clear only have the one peak at the top?

サインインしてコメントする。


Anand
Anand 2013 年 9 月 24 日
Try a moving average filter using the smooth function. I think this function is part of the Curve Fitting Toolbox.

カテゴリ

Help Center および File ExchangeSmoothing and Denoising についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by