Среднее значение, исключая выбросы
m = trimmean(X,percent)
m = trimmean(X,percent,flag)
m = trimmean(___,'all')
m = trimmean(___,dim)
m = trimmean(___,vecdim)
возвращает среднее значение значений m
= trimmean(X
,percent
)X
, вычисленного после удаления выбросов X
. Например, если X
является вектором, который имеет значения n
, m
является средним значением X
, исключая самые высокие и самые низкие значения данных k
, где k = n*(percent/100)/2
.
Если X
является вектором, то trimmean(X,percent)
является средним значением всех значений X
, вычисленного после удаления выбросов.
Если X
является матрицей, то trimmean(X,percent)
является вектором - строкой из средних значений столбца, вычисленных после удаления выбросов.
Если X
является многомерным массивом, то trimmean
действует по первому неодноэлементному измерению X
.
возвращает обрезанное среднее значение по размерностям, заданным в векторном m
= trimmean(___,vecdim
)vecdim
. Например, если X
является 2 массивом 3 на 4, то trimmean(X,10,[1 2])
возвращает 1 массивом 1 на 4. Каждое значение выходного массива является средним значением средних 90% значений на соответствующей странице X
.
Обрезанное среднее значение является устойчивой оценкой местоположения выборки данных. Если данные содержат выбросы, то обрезанное среднее значение представляет центр данных лучше, чем демонстрационное среднее значение. Однако, если все данные от того же распределения вероятностей, то обрезанное среднее значение менее эффективно, чем демонстрационное среднее значение как средство оценки местоположения данных.