Position de l'Octave de la valeur maximale dans la colonne
je veux trouver la argmax des valeurs dans une matrice colonne, par exemple:
1 2 3 2 3 3
4 5 6 ->
3 7 8
je pense que je devrais juste être capable de cartographier une fonction argmax/posmax sur les colonnes, mais je ne vois pas de façon particulièrement intuitive de le faire en Octave.
20
demandé sur
Philip Massey
2014-10-05 21:31:41
2 réponses
In Octave If A = 1 3 2 6 5 4 7 9 8 1) For Each Column Max value and corresponding index of them can be found by >> [max_values,indices] =max(A,[],1) max_values = 7 9 8 indices = 3 3 3 2) For Each Row Max value and corresponding index of them can be found by >> [max_values,indices] =max(A,[],2) max_values = 3 6 9 indices = 2 1 2 Similarly For minimum value >> [min_values,indices] =min(A,[],1) min_values = 1 3 2 indices = 1 1 1 >> [min_values,indices] =min(A,[],2) min_values = 1 4 7 indices = 1 3 1
6
répondu
Goyal Vicky
2017-11-25 20:22:37