std (DataMatrix)

Возвращает стандартные значения отклонения в объекте DataMatrix

Синтаксис

S = std(DMObj)
S = std(DMObj, Flag)
S = std(DMObj, Flag, Dim)
S = std(DMObj, Flag, Dim, IgnoreNaN)

Входные параметры

DMObj

Объект DataMatrix, например, созданный DataMatrix (конструктор объектов).

Flag

Скаляр, задающий, как нормализовать данные. Варианты:

  • 0 - По умолчанию. Нормализуется с использованием выборки размером N - 1, если N = 1в этом случае нормализуется с использованием размера выборки 1.

  • 1 - Нормализуется с использованием выборки размером N.

N = количество элементов в каждом столбце или строке, заданное в Dim. Для получения дополнительной информации о уравнениях нормализации см. Функцию std.

Dim

Скаляр, задающий размерность DMObj для вычисления стандартных отклонений. Варианты:

  • 1 - По умолчанию. Возвращает стандартные значения отклонений для элементов в каждом столбце.

  • 2 - Возвращает стандартные значения отклонения для элементов в каждой строке.

IgnoreNaN

Указывает, следует ли игнорировать NaNs. Варианты true (по умолчанию) или false.

Выходные аргументы

S

Одно из следующих:

  • Вектор-строка, содержащая стандартные значения отклонений от элементов в каждом столбце DMObj (когда Dim = 1)

  • Вектор-столбец, содержащая стандартные значения отклонений от элементов в каждой строке DMObj (когда Dim = 2)

Описание

S = std(DMObj) возвращает стандартные значения отклонений элементов в столбцах объекта DataMatrix, рассматривая NaNs как отсутствующие значения. Данные нормированы с помощью выборки размером N - 1, где N = количество элементов в каждом столбце. S - вектор-строка, содержащая стандартные значения отклонений для элементов в каждом столбце DMObj.

S = std(DMObj, Flag) задает, как нормализовать данные. Если Flag = 0, нормализуется с использованием выборки размером N - 1. Если Flag = 1, нормализуется с использованием размера выборки N. N = количество элементов в каждом столбце или строке, заданное в Dim. Для получения дополнительной информации о уравнениях нормализации см. Функцию std. Значения по умолчанию Flag = 0.

S = std(DMObj, Flag, Dim) возвращает стандартные значения отклонений элементов в столбцах или строках объекта DataMatrix, заданные как Dim. Если Dim = 1, возвращает S, вектор-строка, содержащая стандартные значения отклонений для элементов в каждом столбце DMObj. Если Dim = 2, возвращает S, вектор-столбец, содержащая стандартные значения отклонений для элементов в каждой строке DMObj. Значения по умолчанию Dim = 1.

S = std(DMObj, Flag, Dim, IgnoreNaN) определяет, следует ли игнорировать NaNs. IgnoreNaN можно true (по умолчанию) или false.

См. также

| | |

Введенный в R2008b
Для просмотра документации необходимо авторизоваться на сайте