how to know the indices of multiple max values?

41 visualizaciones (últimos 30 días)
Jaybee
Jaybee el 1 de Oct. de 2013
Comentada: vimal kumar chawda el 9 de Jul. de 2021
hi there!
I'm having problem about identifying the indices(position) of a multiple max values.
example of input:
A=[4 5 9 9]
how can i know the indices of those 9's?

Respuesta aceptada

Wayne King
Wayne King el 1 de Oct. de 2013
Editada: Wayne King el 1 de Oct. de 2013
One way:
A = [4 5 9 9];
maxval = max(A);
lia = ismember(A,maxval);
idx = find(lia);
or shorter
maxval = max(A);
idx = find(A == maxval);
  2 comentarios
Jaybee
Jaybee el 1 de Oct. de 2013
thank you so much bro :)
vimal kumar chawda
vimal kumar chawda el 9 de Jul. de 2021
what if we have matrix?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Matrices and Arrays en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by