Finding minimums and maximums of repetitive numbers in a matrix

3 vues (au cours des 30 derniers jours)
Vahid Esmaeili
Vahid Esmaeili le 16 Juil 2020
Commenté : Vahid Esmaeili le 16 Juil 2020
Hello,
Would you please assist me to find minimums and maximums of repetitive numbers in the attached matrix (EXCEL file). Actually, corresponding values of red ovals and green and blue arrows are different events recorded as biomechanical data during human gait. I am a beginner and need explanation to understand how to calculate the corresponding values. Thank you very much.
  2 commentaires
Arthur Roué
Arthur Roué le 16 Juil 2020
Look into functions islocalmax and islocalmin for a start
Vahid Esmaeili
Vahid Esmaeili le 16 Juil 2020
Thank you so much.

Connectez-vous pour commenter.

Réponse acceptée

David Hill
David Hill le 16 Juil 2020
Might need to filter slightly to smooth data to obtain consistent results.
redA=islocalmax(a)&a>.1;
greenA=islocalmin(diff([a(1);a]))&a<.03;
blueA=islocalmin(a)&a<.03
  3 commentaires
David Hill
David Hill le 16 Juil 2020
Your filter could be as simple as:
a=movmean(a,4);
Vahid Esmaeili
Vahid Esmaeili le 16 Juil 2020
Thank you very much for your favor.

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