Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Scilab 6.0.1
Change language to: Français - Português - 日本語 - Русский

Please note that the recommended version of Scilab is 6.1.0. This page might be outdated.
See the recommended documentation of this function

# min

minimum

### Syntax

```[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))```

### Arguments

A

real vector or matrix.

A1,...,An

a set of real vectors or matrices, all of the same size or scalar.

### Description

For `A`, a real vector or matrix, `min(A)` is the least element `A`. `[m,k]=min(A)` gives in addition the index of the minimum. A second argument of type string `'r'` or `'c'` can be used : `'r'` is used to get a row vector `m` such that `m(j)` contains the minimum of the `j`th column of `A` (`A(:,j)`), `k(j)` gives the row indice which contain the minimum for column `j`. `'c'` is used for the dual operation on the rows of `A`. `'m'` is used for compatibility with Matlab.

`m=min(A1,A2,...,An)`, where all the `Aj` are matrices of the same sizes, returns a vector or a matrix `m` of size `size(m)=size(A1)` such that `m(i)= min( Aj(i)), j=1,...,n`. `[m,k]=min(A1,A2,...,An)` gives in addition the vector or matrix `k`. For a fixed `i`, `k(i)` is the number of the first `Aj(i)` achieving the minimum.

`[m,k]=min(list(A1,...,An))` is an equivalent syntax of `[m,k]=min(A1,A2,...,An)`.

### Remark

 This function ignores terms of `A` which are NANs.

### 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

• gsort — sorting by quick sort algorithm
• find — find indices of boolean vector or matrix true elements
• max — maximum

### Comments

Add a comment:
Please login to comment this page.

 Report an issue << max Matrix operations norm >>

 Scilab EnterprisesCopyright (c) 2011-2017 (Scilab Enterprises)Copyright (c) 1989-2012 (INRIA)Copyright (c) 1989-2007 (ENPC)with contributors Last updated:Mon Feb 12 19:26:47 CET 2018