min (DataMatrix)

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

Синтаксис

M = min(DMObj1)
[M, Indices] = min(DMObj1)
[M, Indices, Names] = min(DMObj1)
... = min(DMObj1, [], Dim)
MA = min(DMObj1, DMObj2)

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

DMObj1, DMObj2

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

Примечание

DMObj1 и DMObj2 должны быть одного размера, если каждый не скаляр.

Dim

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

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

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

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

M

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

  • Скаляр, задающий минимальное значение в DMObj, когда это содержит вектор данных

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

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

Indices

Любое из следующего:

  • Положительное целое число, задающее индекс минимального значения в объекте DataMatrix, содержащем вектор данных

  • Вектор, содержащий индексы для минимального значения в каждом столбце (если Dim = 1) или строка (если Dim = 2) в объекте DataMatrix, содержащем матрицу данных

Names

Вектор имен строки (если Dim = 1) или имена столбцов (если Dim = 2) соответствие минимальному значению в каждом столбце или каждой строке объекта DataMatrix.

MA

Числовой массив создал из минимальных элементов в любом из следующего:

  • Два объекта DataMatrix

  • Объект DataMatrix и числовой массив

Описание

M = min(DMObj1) возвращает минимальное значение (значения) в DMObj1, объекте DataMatrix. Если DMObj1 содержит вектор данных, M является скаляром. Если DMObj1 содержит матрицу данных, M является вектором - строкой, содержащим минимальное значение в каждом столбце.

[M, Indices] = min(DMObj1) возвращает Indices, индексы минимального значения (значений) в DMObj1, объекте DataMatrix. Если DMObj1 содержит вектор данных, Indices является положительным целым числом. Если DMObj1 содержит матрицу данных, Indices является вектором, содержащим индексы для минимального значения в каждом столбце (если Dim = 1) или строка (если Dim = 2). Если существует несколько минимальных значений в столбце или строке, индекс для первого значения возвращен.

[M, Indices, Names] = min(DMObj1) возвращает Names, вектор имен строки (если Dim = 1) или имена столбцов (если Dim = 2) соответствие минимальному значению в каждом столбце или каждой строке ofDMObj1, объект DataMatrix. Если существует больше чем одно минимальное значение в столбце или строке, строка или имя столбца для первого значения возвращены.

... = min(DMObj1, [], Dim) задает, для какой размерности возвратить минимальные значения, который является каждым столбцом или каждой строкой в объекте DataMatrix. Если Dim = 1, возвращает M, вектор - строка, содержащий минимальное значение в каждом столбце. Если Dim = 2, возвращает M, вектор-столбец, содержащий минимальное значение в каждой строке. Dim по умолчанию = 1.

MA = min(DMObj1, DMObj2) возвращает MA, числовой массив, содержащий меньшие из этих двух значений от каждого положения DMObj1 и DMObj2. DMObj1 и DMObj2 могут и быть объектами DataMatrix, или можно быть объектом DataMatrix и другим числовой массив. Они должны быть одного размера, если каждый не скаляр. MA имеет тот же размер (количество строк и столбцов) как первый нескалярный вход.

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

| |

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