MATLAB Answers

find largest magnitude in array

조회 수: 10(최근 30일)
Na
Na 9 May 2019
편집: gonzalo Mier 9 May 2019
A=[-0.1;1;-5;-0.8;-0.4];
tto=find(A == max(abs(A)))
tt=find(A ~= max(abs(A)))
I want to find index of largest magnitude in array and put it in 'tto'.
And put rest indices in tt
result should be
tto=3
tt=[1;2;4;5]

  댓글 수: 0

댓글을 달려면 로그인하십시오.

채택된 답변

gonzalo Mier
gonzalo Mier 9 May 2019
편집: gonzalo Mier 9 May 2019
A=[-0.1;1;-5;-0.8;-0.4];
tto=find(abs(A) == max(abs(A)))
tt=find(abs(A) ~= max(abs(A)))

  댓글 수: 0

댓글을 달려면 로그인하십시오.

추가 답변(0개)


Translated by