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

Unipolar to Bipolar Converter

Преобразование однополярного сигнала в диапазоне ] в биполярный сигнал.

unipolar to bipolar converter

Описание

Блок Unipolar to Bipolar Converter преобразует однополярный входной сигнал в биполярный выходной сигнал.

Если входной сигнал состоит из целых чисел от до , где – параметр M-ary number, то выходной сигнал состоит из целых чисел от до .

Если входной сигнал четный, то выходной сигнал нечетный. Если входной сигнал нечетный, то выходной сигнал четный.

Этот блок предназначен для работы только в том случае, если входное значение находится в пределах множества , где – параметр M-ary number. Если входное значение находится за пределами этого набора целых чисел, вывод может быть некорректным.

В таблице ниже показано, как отображение блока зависит от параметра Polarity.

Параметр Polarity

Выход, соответствующий входному значению k

Positive

2k-(M-1)

Negative

-2k+(M-1)

Порты

Вход

# IN_1 — однополярный входной сигнал
скаляр

Details

Однополярный входной сигнал.

Типы данных

Float64

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

Нет

Выход

# OUT_1 — биполярный выходной сигнал
скаляр

Details

Биполярный выходной сигнал.

Типы данных

Float64

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

Нет

Параметры

Main group

# M-ary number — количество символов в биполярном или однополярном алфавите

Details

Количество символов в биполярном или однополярном алфавите.

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

4

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

M

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

Нет

# Polarity — полярность
Positive | Negative

Details

Полярность выходного сигнала.

  • Если для параметра Polarity установлено значение Positive, блок сохраняет относительное упорядочивание символов в алфавитах.

  • Если для параметра Polarity установлено значение Negative, блок изменяет относительное упорядочивание символов в алфавитах.

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

Positive

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

Polarity

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

Нет

Дополнительные возможности

Генерация Си кода: Да