(Не рекомендуемый) Максимум, игнорируя NaN
значения
nanmax
не рекомендуется. Используйте функцию MATLAB® max
вместо этого. С max
функция, можно задать, включать ли или не использовать NaN
значения для вычисления. Для получения дополнительной информации см. Вопросы совместимости.
y = nanmax(X)
максимум max
из X
, вычисленный после удаления NaN
значения.
Для векторов x
, nanmax(x)
максимум остающихся элементов, однажды NaN
значения удалены. Для матриц X
, nanmax(X)
вектор-строка из максимумов столбца, однажды NaN
значения удалены. Для многомерных массивов X
, nanmax
действует по первому неодноэлементному измерению.
y = nanmax(X,[],dim)
управляет по измерению dim
из X
.
[y,indices] = nanmax(___)
также возвращает индексы строки максимальных значений для каждого столбца в векторном indices
.
y = nanmax(X,[],'all')
возвращает максимум всех элементов X
, вычисленный после удаления NaN
значения.
y = nanmax(X,[],vecdim)
возвращает максимум по размерностям, заданным в векторном vecdim
, вычисленный после удаления NaN
значения. Каждый элемент vecdim
представляет размерность входного массива X
. Выход y
имеет длину 1 в заданных операционных размерностях. Другие длины размерности являются тем же самым для X
и y
. Например, если X
массив 2 на 3 на 4, затем nanmax(X,[],[1 2])
возвращает массив размерностью 1 на 1 на 4. Каждым элементом выходного массива является максимум элементов на соответствующей странице X
.
Y = nanmax(X1,X2)
возвращает массив Y
тот же размер как X1
и X2
с Y(i,j) = nanmax(X1(i,j),X2(i,j))
. Скалярные входные параметры расширены до массива одного размера с другим входом.