Документация Engee

Матрицы

В разделе Матрицы базовой библиотеки блоков можно выполнять операции с матрицами и векторами, такие как создание диагональных и единичных матриц, транспонирование, извлечение подматриц и проверка на симметричность или треугольность. Эти блоки позволяют управлять матричными данными и выполнять математические преобразования в моделях, работающих с матрицами и векторами.


Создание диагональной матрицы

Создание квадратной диагональной матрицы из указанного вектора.

Векторное произведение

Векторное произведение двух векторов.

Извлечение главной диагонали

Извлечение главной диагонали из входной матрицы.

Вычисление эрмитово-сопряженной матрицы

Вычисление эрмитово-сопряженной матрицы.

Единичная матрица

Создание единичной матрицы.

Проверка на эрмитову матрицу

Проверка, является ли матрица Эрмитовой или антиэрмитовой.

Проверка на симметричность матрицы

Проверка, является ли матрица симметричной или кососимметричной.

Проверка на треугольную форму матрицы

Проверка, является ли исходная матрица верхней или нижней треугольной матрицей.

Перестановка матрицы

Перестановка строк или столбцов матрицы.

Подматрица

Выбор подмножества элементов (подматрицы) из входной матрицы.

Преобразование в матрицу

Преобразует входящий сигнал в матрицу.

Транспонирование

Транспонирование матрицы.

Matrix Concatenate

Объединение входных векторов для итеративной обработки.