Матрицы
В разделе Матрицы базовой библиотеки блоков можно выполнять операции с матрицами и векторами, такие как создание диагональных и единичных матриц, транспонирование, извлечение подматриц и проверка на симметричность или треугольность. Эти блоки позволяют управлять матричными данными и выполнять математические преобразования в моделях, работающих с матрицами и векторами.
- Создание диагональной матрицы
-
Создание квадратной диагональной матрицы из указанного вектора.
- Векторное произведение
-
Векторное произведение двух векторов.
- Извлечение главной диагонали
-
Извлечение главной диагонали из входной матрицы.
- Вычисление эрмитово-сопряженной матрицы
-
Вычисление эрмитово-сопряженной матрицы.
- Единичная матрица
-
Создание единичной матрицы.
- Проверка на эрмитову матрицу
-
Проверка, является ли матрица Эрмитовой или антиэрмитовой.
- Проверка на симметричность матрицы
-
Проверка, является ли матрица симметричной или кососимметричной.
- Проверка на треугольную форму матрицы
-
Проверка, является ли исходная матрица верхней или нижней треугольной матрицей.
- Перестановка матрицы
-
Перестановка строк или столбцов матрицы.
- Подматрица
-
Выбор подмножества элементов (подматрицы) из входной матрицы.
- Преобразование в матрицу
-
Преобразует входящий сигнал в матрицу.
- Транспонирование
-
Транспонирование матрицы.
- Matrix Concatenate
-
Объединение входных векторов для итеративной обработки.