Finding peaks inside an Array

7 visualizzazioni (ultimi 30 giorni)
MeitiLuk
MeitiLuk il 6 Nov 2020
Commentato: Ameer Hamza il 6 Nov 2020
I want to show my Peaks inside a plot.
findpeaks seems to be the only thing that can do this.
But unfortunatly I can't get it to work with arrays.
for i =1:15
[pk_Moment {:,i}, lk_Freq {:,i}] = findpeaks(FFT_Moment {1,i}(:,1), FFT_Freq {1,i}(1,:));
end
Can Anybody show me how it's done?
  2 Commenti
KSSV
KSSV il 6 Nov 2020
What error you get with the above?
MeitiLuk
MeitiLuk il 6 Nov 2020
Invalid use of operator.

Accedi per commentare.

Risposta accettata

Ameer Hamza
Ameer Hamza il 6 Nov 2020
Modificato: Ameer Hamza il 6 Nov 2020
The left side should be like this
[pk_Moment{i}, lk_Freq{i}] = findpeaks(FFT_Moment {1,i}(:,1), FFT_Freq {1,i}(1,:));
  4 Commenti
MeitiLuk
MeitiLuk il 6 Nov 2020
Yes now it worked
Thanks!
Ameer Hamza
Ameer Hamza il 6 Nov 2020
I am glad to be of help!

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by