finding elements in a matrix`
Afficher commentaires plus anciens
I have a a matrix A= [1 3 10; 1 8 10; 2 4 9] and an array x = [2 9]. i want to check if x is present in a single row of A. In this case it is true, so continue. Can anyone help? TIA.
Réponse acceptée
Plus de réponses (1)
X=[1 2; 3 9; 3 10; 2 4]
x = [2 9];
X = X(any(ismember(X, x),2), :);
s = [X zeros(size(X,1), 1)];
You also keep the last row, because it contains a 2, a number present in x.
Catégories
En savoir plus sur Logical dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!