Hi , I know this is very simple, I have a matrix looks like
A =
0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
I need to select the rows which contains only one 1's like the rows 1,2,4. next i need to select the rows which contains two ones like the rows 3,5,6.I'm using the function find to check the indexes containing one as follows:
for i=1:length(A)b=find(A(i,:)==1);c(i)=length(b);end
Is there any possible solution instead of using the for loop, because I need to use this code for the similar matrix contains 120 columns? Thanks for the help.
Best Answer