Bonjour,
voila, mon problème, j'ai deux matice A et B de dimensions (n,3) et (m,3) "nombre de lignes variable"
je voudrai rechercher les lignes de A identiques à celles de B et les supprimer de la matrice A. je sais c'est tout simple, mais ça me prend la tête grave.
ex de ce que j'ai fait
mais il y a une erreur qui s'affiche comme quoi j'ai dépassé la dimension de la matrice ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 A = [ 1 2 3 4 5 6 7 8 9 10 11 12]; B = [ 4 5 6 3 2 1 10 11 12 7 9 8 4 2 1]; for i=1:4 for j=1:5 if A(i,:)==B(j,:) A(i,:)=[]; end end end % je trouve un resultat correcte dans la matrice A à la fin (c'est à dire [4 5 6 7 8 9]
je vous remercie d'avance les gars.
Partager