what method should i use to remove the noise?

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 个)

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 个评论

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.

提问:

2013-9-24

Community Treasure Hunt

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

Start Hunting!

Translated by