Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Hi I have m by n matrix,I want to find the index of the max. of each column.It can be found by [i j]:max(x,[],2).this gives the index of max of each column in vector i.I want if there is a repetion in vector i to be reset to 0.thanks

조회 수: 1 (최근 30일)
Hi I have m by n matrix,I want to find the index of the max. of each column.It can be found by [i j]:max(x,[],2).this gives the index of max of each column in vector i.I want if there is a repetion in vector i to be reset to 0.thanks

답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2013년 11월 11일
편집: Azzi Abdelmalek 2013년 11월 11일
m=[1 2 3;0 5 6;2 1 7;0 4 9]
[ii,jj]=max(m)
%[ii ji]=max(x,[],2) gives the max of each row
  댓글 수: 6
yousef Yousef
yousef Yousef 2013년 11월 11일
But when I use [ii jj]=max(r,[],2) instead of using [ii jj]=max(r).It does not work.Do you know why. I'm writing the max function in this way to find the max of each column.
Azzi Abdelmalek
Azzi Abdelmalek 2013년 11월 11일
No, you are looking for the max of each row, to find the maximum of each column
[ii ,jj]=max(r)
%or
[ii, jj]=max(r,[],1)

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by