Bonjour,
j'ai deux matrices X et Y.je veux éliminer les points de matrice Y qui se trouve dans le matrice X.par exemple:
X=[1 2;3 4;5 6;7 8]
y=[3 4;7 8]
pour obtenir le Resultat=[1 2;5 6]
Bonjour,
j'ai deux matrices X et Y.je veux éliminer les points de matrice Y qui se trouve dans le matrice X.par exemple:
X=[1 2;3 4;5 6;7 8]
y=[3 4;7 8]
pour obtenir le Resultat=[1 2;5 6]
Bonjour.
Une idée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 clear X=[1 2;3 4;5 6;7 8]; Y=[3 4;7 8]; reshape(setdiff(reshape(X,1,8),reshape(Y,1,4)),2,2)'
Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 X=[1 2;3 4;5 6;7 8] y=[3 4;7 8] [C,IA] = intersect(X,y,'rows') X(IA,:) = []
Pour une bonne utilisation des balises codec'est ici!
Petit guide du voyageur MATLABien :Le forum
La faq
Les tutoriels
Les sources
La nature est un livre écrit en langage mathématique. Galilée.
j'ai utilisé la solution de magelan
Merci beaucoup de votre aide tous c'est tres gentil!
Partager