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