var (DataMatrix)

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

Синтаксис

V = var(DMObj)
V = var(DMObj, Flag)
V = var(DMObj, Wgt)
V = var(..., Dim)
V = var(..., Dim, IgnoreNaN)

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

DMObj

Объект DataMatrix, такой, как создано DataMatrix (конструктор Object).

Flag

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

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

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

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

WgtВектор веса, равный в длине к размерности, по которой действует var (заданный Dim. Это используется, чтобы вычислить отклонение.
Dim

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

  • 1 — Значение по умолчанию. Возвращает значения отклонения для элементов в каждом столбце.

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

IgnoreNaN

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

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

V

Несмещенное средство оценки отклонения в рамках столбцов или строк объекта DataMatrix. Это может иметь любой следующее:

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

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

Описание

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

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

V = var(DMObj, Wgt) вычисляет отклонение с помощью Wgt, вектора веса, длина которого должна равняться длине размерности, по которой var действует (заданный Dim). Все элементы в Wgt должны быть неотрицательными. Функция var нормирует Wgt к сумме 1.

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

V = var(..., Dim, IgnoreNaN) задает, должен ли NaNs быть проигнорирован. IgnoreNaN может быть true (значение по умолчанию) или false.

Смотрите также

| | |

Представленный в R2008b