Отклонение
V = var(
возвращает отклонение элементов A
)A
вдоль первого измерения массива, размер которого не равен 1.
Если A
является вектором наблюдений, отклонение является скаляром.
Если A
- матрица, столбцы которой являются случайными переменными и строки которой являются наблюдениями, V
- вектор-строка, содержащая отклонения, соответствующие каждому столбцу.
Если A
является многомерным массивом, затем var(A)
обрабатывает значения первого измерения массива, размер которых не равен 1, как векторы. Размер этой размерности становится 1
в то время как размеры всех других размерностей остаются неизменными.
Отклонение нормировано количеством наблюдений -1
по умолчанию.
Если A
является скаляром, var(A)
возвращает 0
. Если A
является 0
-by- 0
пустой массив, var(A)
возвращает NaN
.
V = var(
задает схему взвешивания. Когда A
,w
)w = 0
(по умолчанию), V
нормируется количеством наблюдений -1
. Когда w = 1
, оно нормировано по количеству наблюдений. w
может также быть вектором веса, содержащим неотрицательные элементы. В этом случае длина w
должен равняться длине размерности, по которой var
работает.
V = var(
вычисляет отклонение по размерностям, заданным в векторе A
,w
,vecdim
)vecdim
когда w
0 или 1. Для примера, если A
является матрицей, тогда var(A,0,[1 2])
вычисляет отклонение по всем элементам в A
, поскольку каждый элемент массива матрицы содержится в срезе массива, заданном размерностями 1 и 2.