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