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

Real-Imag to Complex

Преобразует действительный и/или мнимый входной сигнала в комплексный выходной сигнал.

Тип: RealImagToComplex

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

/Basic/Math Operations/Real-Imag to Complex

Описание

Блок Real-Imag to Complex преобразует действительный и/или мнимый входной сигнал в комплексный выходной сигнал.

Оба входа блока могут быть массивами (векторами или матрицами) одинаковой размерности, либо один вход может быть массивом, а другой – скаляром. Выходной сигнал будет иметь размерности, полученные в результате broadcast механизма — размерность меньшего массива данных будет расширена до размерности большего, чтобы корректно унаследовать размерность.

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

Порты

Вход

# Re — действительная часть входного сигнала
скаляр | вектор | матрица | массив

Details

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

Зависимости

Чтобы включить этот порт, установите для параметра Input значение Real или Real and imag.

Типы данных

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

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

Да

# Im — мнимая часть входного сигнала
скаляр | вектор | матрица | массив

Details

Мнимая величина для преобразования в комплексный выходной сигнал, заданная в виде скаляра, вектора или матрицы.

Зависимости

Чтобы включить этот порт, установите для параметра Input значение Imag или Real and imag.

Типы данных

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

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

Да

Выход

# u — выходной комплексный сигнал
скаляр | вектор | матрица

Details

Выходной комплексный сигнал, образованный из действительных и мнимых входных величин.

Типы данных

Float64

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

Да

Параметры

Основные

# Input — тип входа: действительная и/или мнимая часть
Real | Imag | Real and imag

Details

Укажите тип входа: действительный вход, мнимый вход или сразу оба.

Значения

Real | Imag | Real and imag

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

Real and imag

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

Input

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

Нет

Вычисляемый

Нет

# Real part — действительная часть комплексного выхода
Scalar / array of real numbers

Details

Укажите мнимое значение, которое будет использоваться при преобразовании входного сигнала в комплексный выходной сигнал.

Зависимости

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

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

0

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

RealPart

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

Нет

Вычисляемый

Да

# Imag part — мнимая часть комплексного выхода
Scalar / array of real numbers

Details

Укажите мнимое значение, которое будет использоваться при преобразовании входного сигнала в комплексный выходной сигнал.

Зависимости

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

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

0

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

ImagPart

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

Нет

Вычисляемый

Да