exponenta event banner

От Real-Imag до Complex

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

  • Библиотека:
  • Операции с симуляцией/математикой

    Кодер HDL/Математические операции

  • Real-Imag to Complex block

Описание

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

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

Порты

Вход

развернуть все

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

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point | bus

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

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point | bus

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

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point | bus

Продукция

развернуть все

Комплексный сигнал, сформированный из вещественных и мнимых значений.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point

Параметры

развернуть все

Укажите тип ввода: вещественный, мнимый или оба.

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

Параметр блока: Input
Текст: символьный вектор
Значения: 'Real and imag' | 'Real' | 'Imag'
По умолчанию: 'Real and imag'

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

Зависимости

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

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

Параметр блока: ConstantPart
Текст: символьный вектор
Значения: мнимое значение
По умолчанию: '0'

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

Зависимости

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

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

Параметр блока: ConstantPart
Текст: символьный вектор
Значения: конечный, вещественный скаляр, вектор или матрица
По умолчанию: '0'

Укажите время выборки в качестве значения, отличного от -1. Дополнительные сведения см. в разделе Указание времени образца.

Зависимости

Этот параметр не отображается, если для него явно не задано значение, отличное от -1. Дополнительные сведения см. в разделе Блоки, для которых образец времени не рекомендуется.

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

Параметр блока: SampleTime
Текст: символьный вектор
Значения: скаляр или вектор
По умолчанию: '-1'

Характеристики блока

Типы данных

double | fixed point | integer | single

Прямой проход

yes

Многомерные сигналы

yes

Сигналы переменного размера

yes

Обнаружение пересечения нулей

no

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.

Преобразование с фиксированной точкой
Проектирование и моделирование систем с фиксированной точкой с помощью Designer™ с фиксированной точкой.

Представлен до R2006a