Стандартное отклонение
S = std(
возвращает стандартное отклонение элементов A
)A
вдоль первого измерения массива, размер которого не равняется 1.
Если A
вектор наблюдений, затем стандартное отклонение является скаляром.
Если A
матрица, столбцы которой являются случайными переменными и чьи строки являются наблюдениями, затем S
вектор-строка, содержащий стандартные отклонения, соответствующие каждому столбцу.
Если A
многомерный массив, затем std(A)
действует вдоль первого измерения массива, размер которого не равняется 1, обрабатывая элементы как векторы. Размер этой размерности становится 1
в то время как размеры всех других размерностей остаются то же самое.
По умолчанию стандартное отклонение нормировано N-1
, где N
количество наблюдений.
S = std(
задает схему взвешивания любого из предыдущих синтаксисов. Когда A
,w
)w = 0
(значение по умолчанию), S
нормирован N-1
. Когда w = 1
S
нормирован количеством наблюдений, N
W
также может быть вектор веса, содержащий неотрицательные элементы. В этом случае, длина w
должен равняться длине размерности по который std
действует.
S = std(
вычисляет стандартное отклонение по размерностям, заданным в векторном A
,w
,vecdim
)vecdim
когда w
0 или 1. Например, если A
матрица, затем std(A,0,[1 2])
вычисляет стандартное отклонение по всем элементам в A
, поскольку каждый элемент матрицы содержится в срезе массивов, заданном размерностями 1 и 2.