exponenta event banner

sum (матрица данных)

Возвращает сумму элементов в объекте DataMatrix

Синтаксис

S = sum(DMObj)
S = sum(DMObj, Dim)
S = sum(DMObj, Dim, IgnoreNaN)

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

DMObj

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

Dim

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

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

  • 2 - возвращает сумму элементов в каждой строке.

IgnoreNaN

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

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

S

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

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

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

Описание

S = sum(DMObj) возвращает сумму элементов в столбцах объекта DataMatrix, рассматривая NaNs как отсутствующие значения. S - вектор строки, содержащий суммы элементов в каждом столбце в DMObj. Если значения в DMObj являются singles, затем S является single; в противном случае S является double.

S = sum(DMObj, Dim) возвращает сумму элементов в столбцах или строках объекта DataMatrix, как указано Dim. Если Dim = 1, возврат S, вектор строки, содержащий суммы элементов в каждом столбце в DMObj. Если Dim = 2, возврат S, вектор столбца, содержащий суммы элементов в каждой строке в DMObj. Дефолт Dim = 1.

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

См. также

| |

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