File: mini.cat

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (42 lines) | stat: -rw-r--r-- 1,382 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

Minimum(G)                     Scilab Function                     Minimum(G)
NAME
  mini - minimum

CALLING SEQUENCE
  [m [,k]]=mini(A)
  [m [,k]]=mini(A,'c') or [m [,k]]=mini(A,'r')
  [m [,k]]=mini(A1,A2,...,An)
  [m [,k]]=mini(list(A1,A2,...,An))

PARAMETERS

  A         : real vector or matrix.

  A1,...,An : a set of real vectors or matrices, all of the same size.

DESCRIPTION
  For A, a real  vector or matrix, mini(A) is the largest element A.
  [m,k]=mini(A) gives in addition the index of the minimum.  A second argu-
  ment of type string 'r' or 'c' can be used : 'r' is used to get a row vec-
  tor 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=mini(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)= max( Aj(i)), j=1,...,n. [m,k]=mini(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]=mini(list(A1,...,An)) is an equivalent syntax of
  [m,k]=mini(A1,A2,...,An)

EXAMPLE
  [m,n]=mini([1,3,1])
  [m,n]=mini([3,1,1],[1,3,1],[1,1,3])
  [m,n]=mini(list([3,1,1],[1,3,1],[1,1,3]))
  [m,n]=mini(list(1,3,1))

SEE ALSO
  sort, find, maxi