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