How to remove some values in a matrix?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
ruik zhang
le 28 Juil 2018
Commenté : ruik zhang
le 28 Juil 2018
Hello,
For example I have a matrix
[66 62;
64 70;
62 100];
In the first column, I just want keep those values between 60 and 65, in the second column, I want to keep the values between 61 and 70, if not those case, I want to delete those rows. namely the new matrix will be [64 70];
0 commentaires
Réponse acceptée
Walter Roberson
le 28 Juil 2018
mask = A(:,1) >= 60 & A(:,1) <= 65 & A(:,2) >= 61 & A(:,2) <= 70;
B = A(mask,:);
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Author Block Masks dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!