(Не рекомендуется) Медиана, игнорирование NaN ценности
nanmedian не рекомендуется. Используйте функцию MATLAB ®median вместо этого. С помощью median функция, можно указать, включать или пропускать NaN значения для расчета. Дополнительные сведения см. в разделе Вопросы совместимости.
y = nanmedian(X) является median из X, вычислено после удаления NaN значения.
Для векторов x, nanmedian(x) - медиана остальных элементов, один раз NaN значения удаляются. Для матриц X, nanmedian(X) - вектор строки столбца medians, один раз 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.