Turn off the plot of findpeaks function

8 visualizaciones (últimos 30 días)
Sara Cecilia Abecia Hernanz
Sara Cecilia Abecia Hernanz el 15 de Jun. de 2021
Comentada: Sara Cecilia Abecia Hernanz el 15 de Jun. de 2021
Hello everyone,
I am using to analyse a set of spectra with the findpeaks function included in the Signla Processing Toolbox. I am interested in calculating the width and the prominence of the peaks identified by the function as well as their location and value. However, I just want the function to compute these values, but I do not want the function to plot the signal with the details of each one of the peaks. Is there a way to turn the plot off?
Thanks in advance!
Sara

Respuesta aceptada

KSSV
KSSV el 15 de Jun. de 2021
You might be simply using the function findpeaks with data as input. Take the output.
data = [25 8 15 5 6 10 10 3 1 20 7];
findpeaks(data) % this will plot the figure
pks = findpeaks(data) % this will not plot
pks = 1×3
15 10 20
  1 comentario
Sara Cecilia Abecia Hernanz
Sara Cecilia Abecia Hernanz el 15 de Jun. de 2021
That was it! I just revised my code and I had forgotten to delete a call to the findpeaks function without any outputs, as you said. Thank you and have a great day :D

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by