Effacer les filtres
Effacer les filtres

call certain rows to form a list

1 vue (au cours des 30 derniers jours)
JL
JL le 2 Août 2019
Commenté : JL le 2 Août 2019
Hi I have data below:
1 1 1 1 1
0 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 0 1 1 1
1 1 1 1 1
I want to call only those with 0s, meaning in my new list I have
0 1 1 1 1
1 0 1 1 1

Réponse acceptée

Walter Roberson
Walter Roberson le 2 Août 2019
mask = ~all(YourArray,2);
subset = YourArray(mask,:);
  2 commentaires
JL
JL le 2 Août 2019
Thank you very much Walter! I have another question, I was wondering if you could assist? - here is the link https://uk.mathworks.com/matlabcentral/answers/474657-assign-values-for-the-list-of-numbers-in-the-column-from-a-look-up-lable
JL
JL le 2 Août 2019
Hi Walter, just a quick query as a follow up to this question if I have matrix
ans =
0 1 1 1 1
0 1 1 0 1
1 1 1 0 1
1 1 1 0 1
0 1 1 1 1
and I just wanted to select the unique ones, means
ans =
0 1 1 1 1
0 1 1 0 1
1 1 1 0 1

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by