Системный объект: comm.DifferentialDecoder
Пакет: коммуникация
Декодируйте двоичный сигнал с помощью дифференциального декодирования
Y = step(H,X)
Примечание
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
Y = step(H,X)
декодирует дифференцированно закодированные входные данные, X
, и возвращает декодируемые данные, Y
. Вход X
должен быть вектор-столбец типа данных логическая, числовая, или фиксированная точка (объекты embedded.fi). Y
имеет совпадающий тип данных как X
. Объект обрабатывает недвоичные входы как двоичные сигналы. Объект вычисляет начальное выходное значение путем выполнения операции Xor значения в InitialCondition
свойство и первый элемент вектора, который вы вводите в первый раз, вы вызываете метод шага.
Примечание
obj
задает Системный объект, на котором можно запустить этот step
метод.
Объект выполняет инициализацию в первый раз step
метод выполняется. Эта инициализация блокирует ненастраиваемые свойства и входные технические требования. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Используя Системные объекты.