indices of all non zeros rows
    13 次查看(过去 30 天)
  
       显示 更早的评论
    
Hi,
I have a large text file and I am trying to find the indices of the rows that do not have all zeros. For example is I have this matrix:
A=   5     3     1
     0     0     0
     5     7     9
     0     0     0
     4     0     0
     0     0     0
     2     0     0
     1     0     1
     1     0     0
To find the indices of rows with all zeros is by: find(all(A==0,2)) Which gives me this answer:2,4,6 Now, if someone can tell me how can I find the indices of the other rows which have values? e.g. for rows 1,3,5,7,8 and 9? Can someone please help me with a small code?
Best wishes
AA
[Edited to format array. -- the cyclist]
1 个评论
  Honglei Chen
    
      
 2012-5-31
				Your example shows a single vector, not a matrix. Could you format it correctly?
采纳的回答
更多回答(0 个)
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



