Среднегеометрический
m = geomean(X)
m = geomean(X,'all')
m = geomean(X,dim)
m = geomean(X,vecdim)
m = geomean(___,nanflag)
возвращает геометрическое среднее значение m
= geomean(X
)X
.
Если X
является вектором, то geomean(X)
является геометрическим средним значением элементов в X
.
Если X
является матрицей, то geomean(X)
является вектором - строкой, содержащим геометрическое среднее значение каждого столбца X
.
Если X
является многомерным массивом, то geomean
действует по первому неодноэлементному измерению X
.
возвращает среднее геометрическое по размерностям, заданным в векторном m
= geomean(X
,vecdim
)vecdim
. Например, если X
является 2 массивом 3 на 4, то geomean(X,[1 2])
возвращает 1 массивом 1 на 4. Каждый элемент выходного массива является геометрическим средним значением элементов на соответствующей странице X
.
задает, исключить ли значения m
= geomean(___,nanflag
)NaN
из вычисления, с помощью какой-либо из комбинаций входных аргументов в предыдущих синтаксисах. По умолчанию geomean
включает значения NaN
в вычисление (nanflag
имеет значение 'includenan'
). Чтобы исключить значения NaN
, установите значение nanflag
к 'omitnan'
.