Стандартное отклонение
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.