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
See also
max.
History
1.0.0
initial version
Author
Allan CORNET
Last updated