To repeat calculation in a matrix
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Vahid Esmaeili
il 7 Ago 2020
Risposto: Alan Stevens
il 7 Ago 2020
Hello,
I have an easy question for experts. Would you please assist me with the following issue?
I have RAJ_Mx1.mat ( 9 rows and 100 column) and RHMORx.mat ( 9 rows and 100 column) . Please find the attached files. I want to apply the following line using a loop to calculate a peak (max) in each row separately. So, I have to get a matrix with 9 columns and 1 row as an answer. I tried several ways but it does not work!
peakMOM_pos_R_Hip_sag_pos_power= max( RAJ_Mx1(RHMORx>0))
0 Commenti
Risposta accettata
Alan Stevens
il 7 Ago 2020
Do you mean you want the maximum of the rows in RAJ_Mx1 taking into consideration only those values where the corresponding elements in RHMORx are greater than zero? If so, then:
M = RAJ_Mx1.*(RHMORx>0);
max(M')
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrices and Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!