Turn off the plot of findpeaks function

2 Ansichten (letzte 30 Tage)
Sara Cecilia Abecia Hernanz
Sara Cecilia Abecia Hernanz am 15 Jun. 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

Akzeptierte Antwort

KSSV
KSSV am 15 Jun. 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 Kommentar
Sara Cecilia Abecia Hernanz
Sara Cecilia Abecia Hernanz am 15 Jun. 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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by