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 Arguments
Parameter Description
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 Arguments
Parameter Description
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.

💡Examples
A = [1 2 3; 4 5 6];
M = min(A)
M = min(A, [], 'all')
🔗See Also
max
🕔Version History
Version Description
1.0.0 initial version
Edit this page on GitHub