Is findpeaks same as local maxima?
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
SSG_newbiecoder
el 6 de Feb. de 2018
Respondida: Birdman
el 6 de Feb. de 2018
Hello, I applied findpeaks to my signal and found out the local maximas. I read that it takes the local maxima by checking if the point is greater than the neighbours. But there is one more condition right? That the derivative must be a zero at that point? Is this also satisfied?
0 comentarios
Respuesta aceptada
Birdman
el 6 de Feb. de 2018
Let's have a look at the simple example from documentation of findpeaks:
data=[25 8 15 5 6 10 10 3 1 20 7];
findpeaks(data)
When you see the marked points on the plot, none of them are differentiable since there are more than one tangent line that can be drawn at those points. Therefore:
That the derivative must be a zero at that point? Is this also satisfied?
No, it is not, as you can see.
0 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!