MATLAB Answers

matrix question (finding the smallest number in each row)

17 views (last 30 days)
Mate 2u
Mate 2u on 15 Oct 2012
I have a matrix B, of size 1455x2. I want a matrix C of size 1455x2 which gives me the matrix B but, if there is a non-negative row, it should be a row of zeros.
Then once I have this C, I want a matrix D which gives me the location of the minimum in each row of C.

  0 Comments

Sign in to comment.

Accepted Answer

Björn
Björn on 15 Oct 2012
[~,min_col]=min(B,[],2)
This gives you a 1455x1 vector with the column-number of the smallest element in in the rows. To also get the minimum values of each row, you can replace '~' with a variable that you want to assign to those values.

  0 Comments

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!