min
Minimum elements of an array.
Syntax
- M = min(A)
- [M, I] = min(A)
- M = min(A, [], dim)
- [M, I] = min(A, [], dim)
- M = min(A, [], dim, 'omitnan')
- [M, I] = min(A, [], dim, 'includenan')
- [M, I] = min(A, [], 'all')
- [M, I] = min(A, [], 'all', 'omitnan')
- [M, I] = min(A, [], 'all', 'includenan')
- C = min(A, B)
- C = min(A, B, 'omitnan')
- C = min(A, B, 'includenan')
Input argument
- A - a variable
- dim - a positive integer scalar (Dimension to operate along)
- 'omitnan' - ignore all NaN values. default behaviour. min will return the first element, if all elements are NaN.
- 'includenan' - include the NaN values.
- 'all' - it finds the minimum over all elements.
Output argument
- M - minimum values of A.
- I - Index to minimum values of A.
- C - minimum elements from A or B.
Description
min find minimum values in an array.
If A is a matrix then M = min(A) is a row vector containing the minimum value of each column.
If A is a vector then M = min(A) will return the minimum of A.
If A If A is complex number then M = min(A) will return founded complex number with the largest magnitude.
Example
A = [1 2 3; 4 5 6];
M = min(A)
M = min(A, [], 'all')
See also
max.
History
Version | Description |
---|---|
1.0.0 | initial version |
Author
Allan CORNET