Перейти к содержанию

ABCNET - Руководство пользователя/Расширения/Матрицы

Материал из Викиучебника — открытых книг для открытого мира

Операция создания матрицы по правилу

[править]

Создаёт матрицу на основе функции селектора.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Gen
Параметр Описание
matrix Матрица.
selector Функция-селектор.
rowFirstIndex Начальный индекс строки.
columnFirstIndex Начальный индекс столбца.

Пример:

Операция заполнения матрицы случайными числами

[править]

Заполняет матрицу случайными числами.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrixE.Rand
Параметр Описание
matrix Матрица.
low Верхняя граница диапазона.
high Нижняя граница диапазона.

Пример:

Операция заливки матрицы одинаковыми значениями

[править]

Создаёт матрицу, заполненную указанным значением.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Fill
Параметр Описание
matrix Матрица.
value Значение.

Пример:

Операция получения столбца матрицы

[править]

Возвращает столбец матрицы.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Col
Параметр Описание
matrix Матрица.
index Индекс.

Пример:

Операция получения столбца матрицы, к которому был применён селектор

[править]

Возвращает столбец матрицы, к которому был применён селектор.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Col
Параметр Описание
matrix Матрица.
index Индекс.
selector Функция-селектор.

Пример:

Операция получения строки матрицы

[править]

Возвращает строку матрицы.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Row
Параметр Описание
matrix Матрица.
index Индекс.

Пример:

Операция получения строки матрицы, к которой был применён селектор

[править]

Возвращает столбец матрицы, к которой был применён селектор.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Row
Параметр Описание
matrix Матрица.
index Индекс.
selector Функция-селектор.

Пример:

Операция замены местами строк матрицы

[править]

Возвращает матрицу с замененными строками.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.SwapRows
Параметр Описание
matrix Матрица.
firstIndex Индекс первой строки.
secondIndex Индекс второй строки.

Пример:

Операция замены местами строк матрицы, к которым применён селектор

[править]

Возвращает матрицу с замененными строками, к которым применён селектор.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.SwapRows
Параметр Описание
matrix Матрица.
firstIndex Индекс первой строки.
secondIndex Индекс второй строки.
selector Функция-селектор.

Пример:

Операция замены местами столбцов матрицы

[править]

Возвращает матрицу с замененными столбцами.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.SwapCols
Параметр Описание
matrix Матрица.
firstIndex Индекс первого столбца.
secondIndex Индекс второго столбца.

Пример:

Операция замены местами столбцов матрицы, к которым применён селектор

[править]

Возвращает матрицу с замененными столбцами, к которым применён селектор.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.SwapCols
Параметр Описание
matrix Матрица.
firstIndex Индекс первого столбца.
secondIndex Индекс второго столбца.
selector Функция-селектор.

Пример:

Операция изменения столбца матрицы

[править]

Возвращает матрицу с изменённым столбцом.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.SetCol
Параметр Описание
matrix Матрица.
col Столбец.
index Индекс столбца.

Пример:

Операция изменения строки матрицы

[править]

Возвращает матрицу с изменённой строкой.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.SetRow
Параметр Описание
matrix Матрица.
row Строка.
index Индекс строки.

Пример:

Операция получения последовательности строк матрицы

[править]

Возвращает последовательность строк матрицы.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Rows
Параметр Описание
matrix Матрица.

Пример:

Операция получения последовательности столбцов матрицы

[править]

Возвращает последовательность столбцов матрицы.

Методы, выполняющие данную операцию:

  1. ABCNET.Extensions.MatrExt.Cols
Параметр Описание
matrix Матрица.

Пример: