Indice de max et min de la valeur dans un tableau

Comment puis-je trouver l'index de l'élément maximum dans un tableau sans boucle?

Par exemple, si j'ai:

a = [1 2 999 3];

Je veux définir une fonction indexMax de sorte que indexMax(a) serait de retour 3.

De même pour la définition de indexMin.

  • Il y a un problème avec cette question. @EvgeniSergeev ne souhaitez trouver l'indice de la valeur max ou min valeur dans un tableau. Il est d'utiliser le nom "argmax" pour elle (et la composée de la fonction "argmax(a)"). Mais argmax est quelque chose de différent (en.wikipedia.org/wiki/Arg_max). A cet effet cette question est vraiment déroutant si vous êtes vraiment à la recherche d'un argmax fonction dans MATLAB.