Finding peaks inside an Array

5 vues (au cours des 30 derniers jours)
MeitiLuk
MeitiLuk le 6 Nov 2020
Commenté : Ameer Hamza le 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 commentaires
KSSV
KSSV le 6 Nov 2020
What error you get with the above?
MeitiLuk
MeitiLuk le 6 Nov 2020
Invalid use of operator.

Connectez-vous pour commenter.

Réponse acceptée

Ameer Hamza
Ameer Hamza le 6 Nov 2020
Modifié(e) : Ameer Hamza le 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 commentaires
MeitiLuk
MeitiLuk le 6 Nov 2020
Yes now it worked
Thanks!
Ameer Hamza
Ameer Hamza le 6 Nov 2020
I am glad to be of help!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by