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

Extract Triangular Matrix

Выделение верхней либо нижней треугольной матрицы.

extract triangular matrix

Описание

Блок Extract Triangular Matrix создает треугольную матрицу из элементов выше или ниже главной диагонали входной матрицы на . Блок обрабатывает векторный входной сигнал длины как матрицу на 1.

На рисунке показано извлечение верхних и нижних треугольных матриц из входной матрицы 5 на 3.

extract triangular matrix 1

Порты

Вход

A — входная матрица
вектор | матрица

Исходная матрица.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Выход

U — выходная верхняя треугольная матрица
матрица

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

Зависимости

Чтобы использовать этот порт, установите для параметра Extract значение Upper.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

L — выходная нижняя треугольная матрица
матрица

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

Зависимости

Чтобы использовать этот порт, установите для параметра Extract значение Lower.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Параметры

Extract — тип выходной матрицы
Upper (по умолчанию) | Lower

Часть матрицы для выделения: верхняя или нижняя.

  • Upper — копирует элементы на главной диагонали входной матрицы и выше ее в выходную матрицу того же размера. Таким образом, первая строка выходной матрицы идентична первой строке входной матрицы. Элементы ниже главной диагонали выходной матрицы равны нулю.

  • Lower — копирует элементы на главной диагонали входной матрицы и ниже ее в выходную матрицу того же размера. Таким образом, первый столбец выходной матрицы идентичен первому столбцу входной матрицы. Элементы выше главной диагонали выходной матрицы равны нулю.