x for y is?
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
jop schilder
am 24 Feb. 2020
Kommentiert: jop schilder
am 24 Feb. 2020
my data is a table of 17439x3. With the lines being: time, displacement and force, respectively.
I Need all the corresponding values for time and displacement at the peak forces.
my code is
[pks] = findpeaks (-M2B{:,3},'MinPeakProminence',4);
pks = -pks;
idx = find(M2B{:,3} == pks(:,1);
loc = M2B{:,2}(idx);
this does however not work, if i insert pks (1,1) it does work but i dont get it to work for all values. Can anybody help?
0 Kommentare
Akzeptierte Antwort
Matt J
am 24 Feb. 2020
[pks,idx] = findpeaks (-M2B{:,3},'MinPeakProminence',4);
pks = -pks;
peak_time=M2B{idx,1};
peak_displacement=M2B{idx,2};
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!