Самые маленькие и самые большие элементы
[S,L] = bounds(A)
[S,L] = bounds(A,'all')
[S,L] = bounds(A,dim)
[S,L] = bounds(A,vecdim)
[S,L] = bounds(___,nanflag)
возвращает самый маленький элемент [S,L] = bounds(A)
S
и самый большой элемент L
массива. S
эквивалентен min(A)
, и L
эквивалентен max(A)
.
вычисляет наименьшие и самые большие значения по всем элементам [S,L] = bounds(A,'all')
A
.
управляет по измерению [S,L] = bounds(A,dim)
dim
A
. Например, если A
является матрицей, то bounds(A,2)
возвращает векторы - столбцы S
и L
, содержащий самые маленькие и самые большие элементы каждой строки.
вычисляет наименьшие и самые большие значения на основе размерностей, заданных в векторном [S,L] = bounds(A,vecdim)
vecdim
. Например, если A
является матрицей, то bounds(A,[1 2])
возвращает наименьшие и самые большие значения по всем элементам в A
, поскольку каждый элемент матрицы содержится в срезе массивов, заданном размерностями 1 и 2.
задает, включать ли или не использовать значения [S,L] = bounds(___,nanflag)
NaN
при определении самых маленьких и самых больших элементов. bounds(A,'omitnan')
игнорирует значения NaN
. Если каким-либо элементом A
является NaN
, то bounds(A,'includenan')
возвращает NaN
и для S
и для L
. Поведением по умолчанию является 'omitnan'
.