(Не рекомендуемый) Стандартное отклонение, игнорируя NaN значения
nanstd не рекомендуется. Используйте MATLAB® функция std вместо этого. С std функция, можно задать, включать ли или не использовать NaN значения для вычисления. Для получения дополнительной информации см. Вопросы совместимости.
стандартное отклонение y = nanstd(X)std из X, вычисленный после удаления всех NaN значения.
Если X вектор, затем nanstd(X) демонстрационное стандартное отклонение всего non-NaN элементы X.
Если X матрица, затем nanstd(X) вектор-строка из демонстрационных стандартных отклонений столбца, вычисленных после удаления NaN значения.
Если X многомерный массив, затем nanstd действует по первому неодноэлементному измерению X. Размер этой размерности становится 1, в то время как размеры всех других размерностей остаются то же самое. nanstd удаляет весь NaN значения.
По умолчанию, nanstd нормирует y n – 1, где n является количеством остающихся наблюдений после удаления наблюдений с NaN значения.
возвращает стандартное отклонение по размерностям, заданным в векторном y = nanstd(X,flag,vecdim)vecdim. Функция вычисляет стандартные отклонения после удаления NaN значения. Например, если X матрица, затем nanstd(X,0,[1 2]) демонстрационное стандартное отклонение всего non-NaN элементы X потому что каждый элемент матрицы содержится в срезе массивов, заданном размерностями 1 и 2.