exponenta event banner

От комплекса до величины - угол

Вычислить величину и/или фазовый угол комплексного сигнала

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

  • Complex to Magnitude-Angle block

Описание

Блок Complex to Magnitude-Angle выводит величину и/или фазовый угол входного сигнала в зависимости от установки параметра Output. Выходы являются действительными значениями того же типа данных, что и вход блока. Вход может быть матрицей комплексных сигналов, в этом случае выходные сигналы также являются матрицей. Матрица сигналов амплитуды содержит величины соответствующих комплексных входных элементов. Угловой выход аналогично содержит углы входных элементов.

Порты

Вход

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

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

Типы данных: single | double

Продукция

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

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

Типы данных: single | double

Параметры

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

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

Информация командной строки

Параметр: Output
Текст: символьный вектор
Значения: 'Magnitude and angle' | 'Magnitude' | 'Angle'
По умолчанию: 'Magnitude and angle'

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

Зависимости

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

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

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

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

Типы данных

double | single

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

yes

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

yes

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

yes

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

no

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

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

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