funcion array position max octave argmax

position - array - Posición de octava de valor máximo en columna.



octave max of matrix (2)

Lea la documentación de la función max here

[max_values indices] = max(input);

Ejemplo:

input = 1 2 3 4 5 6 3 7 8 [max_values indices] = max(input) max_values = 4 7 8 indices = 2 3 3

Quiero encontrar el argmax de los valores en una matriz por columna, por ejemplo:

1 2 3 2 3 3 4 5 6 -> 3 7 8

Siento que debería poder mapear una función argmax / posmax sobre las columnas, pero no veo una forma particularmente intuitiva de hacer esto en Octave.


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