Среднее или среднее абсолютное отклонение
y = mad(X)
y = mad(X,flag)
y = mad(X,flag,'all')
y = mad(X,flag,dim)
y = mad(X,flag,vecdim)
возвращает среднее абсолютное отклонение значений в y
= mad(X
)X
.
Если X
является вектором, то mad
возвращает среднее или среднее абсолютное отклонение значений в X
.
Если X
является матрицей, то mad
возвращает вектор - строку, содержащий среднее или среднее абсолютное отклонение каждого столбца X
.
Если X
является многомерным массивом, то mad
действует по первому неодноэлементному измерению X
.
возвращает среднее или среднее абсолютное отклонение по размерностям, заданным в векторном y
= mad(X
,flag
,vecdim
)vecdim
. Например, если X
является 2 массивом 3 на 4, то mad(X,0,[1 2])
возвращает 1 массивом 1 на 4. Каждый элемент выходного массива является средним абсолютным отклонением элементов на соответствующей странице X
.
Для нормально распределенных данных умножьте mad
на один из следующих факторов, чтобы получить оценку нормального масштабного коэффициента σ:
sigma = 1.253 * mad(X,0)
— Для среднего абсолютного отклонения
sigma = 1.4826 * mad(X,1)
— Для среднего абсолютного отклонения
[1] Mosteller, F. и Дж. Туки. Анализ данных и регрессия. Верхний Сэддл-Ривер, NJ: Аддисон-Уэсли, 1977.
[2] Сакс, L. Прикладная статистика: Руководство Методов. Нью-Йорк: Springer-Verlag, 1984, p. 253.