J'ai une matrice A 1000x1000 (contenant des valeurs de 0 à 150) et un vecteur B de 181x1. Dans ma matrice A, je ne veux conserver que les valeurs présentes dans B tout en gardant A de même taille . J'ai essayé avec la fonction ismember mais ça ne me donne pas le résultat attendu. J'ai donc essayé une autre fonction Voici ce que je fais codeComment contourner une erreur de dimension matricielle avec funtion se croisent?
A=A.*intersect(A,B,'stable');
Mais je cette erreur
Error using .*
Matrix dimensions must agree.
Comment puis-je faire résoudre le problème?
Quelle devrait être la valeur des éléments de A not in B? Est-ce que c'est ok? –
Oui pour le moment je pars sur le fait qu'ils deviennent des zéros –