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

Комплексный синал из действительной и мнимой части

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

real imag to complex

Описание

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

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

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

Порты

Вход

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

Details

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

Зависимости

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

Типы данных

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

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

Да

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

Details

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

Зависимости

Чтобы включить этот порт, установите для параметра Вход значение Мнимая часть или Действительная и мнимая части.

Типы данных

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

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

Да

Выход

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

Details

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

Типы данных

Float64

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

Да

Параметры

Основные

# Вход — тип входа: действительная и/или мнимая часть
Действительная часть | Мнимая часть | Действительная и мнимая части

Details

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

Значения

Real | Imag | Real and imag

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

Real and imag

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

Input

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

Нет

Вычисляемый

Нет

# Действительная часть — действительная часть комплексного выхода
Скаляр / массив вещественных чисел

Details

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

Зависимости

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

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

0

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

RealPart

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

Нет

Вычисляемый

Да

# Мнимая часть — мнимая часть комплексного выхода
Скаляр / массив вещественных чисел

Details

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

Зависимости

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

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

0

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

ImagPart

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

Нет

Вычисляемый

Да