Scilab Function

max - maximum

### Sequence d'appel

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

### Parametres

- `A` : vecteur ou matrice réelle.
- `A1,...,An` : un ensemble de vecteurs ou de matrices toutes de même taille.

### Description

Pour `A`, un vecteur ou une matrice réelle, `max(A)` est son plus grand élément. `[m,k]=max(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 la`j`-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=max(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)= max( Aj(i)), j=1,...,n`. `[m,k]=max(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]=max(list(A1,...,An))` est une syntaxe équivalente de `[m,k]=max(A1,A2,...,An)`

### Exemples

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

### Voir aussi

`sort` `find` `max`