Scilab Function
Last update : April 1993

maxi - maximum

Calling Sequence

[m [,k]]=maxi(A)
[m [,k]]=maxi(A,'c') ou [m [,k]]=maxi(A,'r')
[m [,k]]=maxi(A1,A2,...,An)
[m [,k]]=maxi(list(A1,A2,...,An))

Parameters

Description

Pour A, un vecteur ou une matrice réelle, maxi(A) est son plus grand élément. [m,k]=maxi(A) donne la position du maximum dans A. Le deuxième argument peut être la chaîne de caractère 'r' ou 'c' : 'r' permet d'obtenir un vecteur ligne m tel que m(j) contient le maximum de laj-ième colonne de A (A(:,j)), k(j) donne le numéro de la ligne qui contient le maximum pour la colonne j. 'c' est utilisé pour l'opération duale sur les lignes de A.

m=maxi(A1,A2,...,An), où tous les Aj sont des matrices de même taille, renvoie un vecteur ou une matrice m de taille size(m)=size(A1) telle que m(i)= maxi( Aj(i)), j=1,...,n. [m,k]=maxi(A1,A2,...,An) donne de plus le vecteur ou la matrice k. Pour un i donné, k(i) est le numéro de la première Aj(i) réalisant le maximum.

[m,k]=maxi(list(A1,...,An)) est une syntaxe équivalente de [m,k]=maxi(A1,A2,...,An)

Examples

[m,n]=maxi([1,3,1])
[m,n]=maxi([3,1,1],[1,3,1],[1,1,3])
[m,n]=maxi([3,-2,1],1)
[m,n]=maxi(list([3,1,1],[1,3,1],[1,1,3]))
[m,n]=maxi(list(1,3,1))
 

See Also

sort,  find,  max,