Complex to Magnitude-Angle

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

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

  • 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