Getting the row and column location from a matrix - MATLAB Cody - MATLAB Central

Problem 646. Getting the row and column location from a matrix

This is a basic MATLAB operation. It is for instructional purposes.

---

You may already know how to get logical indexes from a vector, and to find the location of elements in a vector.

What if you are dealing with a matrix. Often you will want the row and column location of an element, or set of elements. For instance:

   [0 1 0
    0 0 0]

You might want

row = 1
col = 2

or

   [0 1 1
    1 0 0]
   row = [2
          1
          1]
   col = [1
          2
          3]

Check out Find to learn to do this.

Given a matrix, M, return the column vectors that represent the row and column indices, r and c, where the given matrix, M is greater than the threshold value, thresh. R and C will be combined into matrix out.

Solution Stats

58.36% Correct | 41.64% Incorrect
Last Solution submitted on May 06, 2025

Solution Comments

Show comments
PIVlab surpasses 100K all-time File Exchange downloads
During the past twelve months, PIVlab, a MATLAB Community Toolbox for particle...
4
8

Problem Recent Solvers290

Suggested Problems

More from this Author51

Problem Tags

Community Treasure Hunt

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

Start Hunting!