(Не рекомендуемый) Максимум, игнорируя 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)). Скалярные входные параметры расширены до массива одного размера с другим входом.