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

IsHermitian

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

ishermitian

Описание

Блок IsHermitian определяет, является ли исходная матрица Эрмитовой или антиэрмитовой (косоэрмитовой) матрицей.

Блок поддерживает работу с беззнаковыми числами. Если число на входе имеет мнимую часть, то выход всегда будет False, если же на входе беззнаковое число без мнимой части, то блок всегда выдаст True.

Порты

Вход

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

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

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

Поддержка комплексных чисел: Да

Выход

Port_1 — результат определения
логическое значение, вещественный скаляр

Результат определения, является ли матрица Эрмитовой (антиэрмитовой).

Типы данных: Bool

Параметры

Mode — режим определения матрицы: Эрмитова или антиэрмитова
Hermitian (по умолчанию) | Skew-Hermitian

Задает режим определения:

  • Hermitian — определяет, является ли матрица эрмитовой.

  • Skew-Hermitian — определяет, является ли матрица антиэрмитовой.

Программное использование

Параметр блока

Mode

Значения

Hermitian

Skew-Hermitian

По умолчанию