Декодирование двоичного сигнала с помощью дифференциального декодирования
DifferentialDecoder объект декодирует двоичный входной сигнал. Выходной сигнал является логической разностью между последовательными входными элементами в канале.
Для декодирования двоичного сигнала с помощью дифференциального декодирования:
Определите и настройте объект дифференциального декодера. См. раздел Строительство.
Звонить step для декодирования двоичного сигнала в соответствии со свойствами comm.DifferentialDecoder. Поведение step относится к каждому объекту на панели инструментов.
Примечание
Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
H = comm.DifferentialDecoder создает объект системы дифференциального декодера, H. Этот объект декодирует двоичный входной сигнал, который был ранее закодирован с использованием дифференциального кодера.
H = comm.DifferentialDecoder( создает объект, Name,Value)H, каждое указанное свойство имеет заданное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).
|
Начальное значение, используемое для формирования начального выходного сигнала Укажите начальное условие как действительный скаляр. Это свойство может иметь логический, числовой или фиксированный тип данных (объект embedded.fi). Значение по умолчанию: |
| шаг | Декодирование двоичного сигнала с помощью дифференциального декодирования |
Этот объект реализует алгоритм, входы и выходы, описанные на справочной странице блока дифференциального декодера. Свойства объекта соответствуют параметрам блока, за исключением:
| Объект поддерживает только одноканальные векторные входы столбцов. |