Scilab Function
Last update : 00/00/0000

min - minimum

Calling Sequence

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

Parameters

Description

Pour A, un vecteur ou une matrice réelle, min(A) est son plus grand élément. [m,k]=min(A) donne la position du minimum 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 minimum de laj-ième colonne de A (A(:,j)), k(j) donne le numéro de la ligne qui contient le minimum pour la colonne j. 'c' est utilisé pour l'opération duale sur les lignes de A. 'm' est utilisé pour la compatibilité avec Matlab.

m=min(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)= min( Aj(i)), j=1,...,n. [m,k]=min(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 minimum.

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

Examples

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

See Also

sort,  find,  max,