MATLAB: Finding the row/column locations of 1s in a boolean matrix

boolean matrix

I have a Boolean matrix and I would like to find the row/column locations of all of the ones within the matrix. How might I go about doing this?

Best Answer

A = rand(3)>.5;
[I,J] = find(A) % I is the rows, J is the cols.