Clear Filters
Clear Filters

call certain rows to form a list

1 view (last 30 days)
JL
JL on 2 Aug 2019
Commented: JL on 2 Aug 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

Accepted Answer

Walter Roberson
Walter Roberson on 2 Aug 2019
mask = ~all(YourArray,2);
subset = YourArray(mask,:);
  2 Comments
JL
JL on 2 Aug 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 on 2 Aug 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

Sign in to comment.

More Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!