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

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

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

Тип: IsHermitian

Путь в библиотеке:

/Basic/Matrix Operations/IsHermitian

Описание

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

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

Порты

Вход

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

Details

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

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

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

Нет

Выход

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

Details

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

Типы данных

Bool

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

Нет

Параметры

Основные

# Режим работы — режим определения матрицы: Эрмитова или антиэрмитова
Эрмитова матрица | Антиэрмитова матрица

Details

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

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

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

Значения

Hermitian | Skew-Hermitian

Значение по умолчанию

Hermitian

Имя для программного использования

Mode

Настраиваемый

Нет

Вычисляемый

Нет