min
Minimum elements of array
Syntax
Description
returns the minimum elements of an array.M
= min(A
)
If
A
is a vector, thenmin(A)
returns the minimum ofA
.If
A
is a matrix, thenmin(A)
is a row vector containing the minimum value of each column ofA
.If
A
is a multidimensional array, thenmin(A)
operates along the first dimension ofA
whose size does not equal 1, treating the elements as vectors. The size ofM
in this dimension becomes1
, while the sizes of all other dimensions remain the same as inA
. IfA
is an empty array whose first dimension has zero length, thenM
is an empty array with the same size asA
.If
A
is a table or timetable, thenmin(A)
returns a one-row table containing the minimum of each variable. (since R2023a)
specifies whether to omit or include missing values in M
= min(A
,[],___,missingflag
)A
for
any of the previous syntaxes. For example,
min(A,[],"includemissing")
includes all missing values
when computing the minimum. By default, min
omits missing
values.
also specifies how to treat missing values.C
= min(A
,B
,missingflag
)
___ = min(___,"ComparisonMethod",
optionally specifies how to compare elements for any of the previous syntaxes.
For example, for a vector method
)A = [-1 2 -9]
, the syntax
min(A,[],"ComparisonMethod","abs")
compares the elements
of A
according to their absolute values and returns a minimum
value of -1
.