Bonjour,
j'ai une matrice
P = [x1 y1
x1 y2
x1 y3
x2 y4
x2 y5
x3 y6
x3 y7...]
je n'arrive pas à dire à Matlab:
tu cherches pour x1 quel est le plus grand yi, une fois que tu l'as trouvé tu passes à x2 et tu cherches le plus grand yi...jusqu'à la fin de la matrice, et tu mets ces points dans une nouvelle matrice.
J'essai un truc du genre:
mais il bloque à cause de P(i+1,1) qui sort de la matrice...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for i = 1 : n while P(i+1,1) = P(i,1) for j = 1 :n if P(j,2) == max P(j,2) Q = [P(i,1) P(j,2)] end end end end
Comment je peux m'en sortir?
Partager