Действительный-Imag, чтобы объединить

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

  • Библиотека:
  • Simulink / Математические операции

Описание

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

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

Порты

Входной параметр

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

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка | шина

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка | шина

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка | шина

Вывод

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

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка

Параметры

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

Задайте тип входного параметра: действительный входной параметр, мнимый входной параметр или оба.

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

Блочный параметр: Входной параметр
Ввод: символьный вектор
Значения: 'Действительный и imag' | 'Действительный' | 'Imag'
Значение по умолчанию: 'Real and imag'

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

Зависимости

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

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

Блочный параметр: ConstantPart
Ввод: символьный вектор
Значения: мнимое значение
Значение по умолчанию: '0'

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

Зависимости

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

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

Блочный параметр: ConstantPart
Ввод: символьный вектор
Значения: конечный, скаляр с действительным знаком, вектор или матрица
Значение по умолчанию: '0'

Задайте частоту дискретизации как значение кроме-1. Для получения дополнительной информации см. Настройку времени выборки.

Зависимости

Этот параметр не видим, если он явным образом не установлен в значение кроме -1. Чтобы узнать больше, смотрите Блоки, для Которых Не Рекомендуется Частота дискретизации.

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

Блочный параметр: 'SampleTime'
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '-1'

Блокируйте характеристики

Типы данных

double | single | base integer | fixed point

Прямое сквозное соединение

No

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

Yes

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

Yes

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

No

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

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

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

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

Была ли эта тема полезной?