Дескремблируйте входной сигнал
Communications Toolbox / Операции Последовательности
Блок Descrambler дескремблирует входной сигнал вектор-столбца или скаляр. Блок Descrambler является инверсией блока Scrambler. Если вы используете блок Scrambler в передатчике, то вы используете блок Descrambler в связанном получателе.
Это схематические показы работа дескремблера. Сумматоры и вычитающее устройство управляют N по модулю, где N является значением, заданным базовым параметром Вычисления.
На каждом временном шаге вход заставляет содержимое регистров переключать последовательно. Используя параметр полинома Скремблирования, вы задаете на или от состояния для каждого переключателя в дескремблере. Чтобы заставить блок Descrambler инвертировать операцию блока Scrambler, используйте те же установки параметров в обоих блоках. Если нет никакой задержки сигнала между скремблером и дескремблером, то Initial states в двух блоках должен быть тем же самым.
Чтобы достигнуть повторяемых начальных условий дескремблера, можно использовать один из этих дополнительных входных портов:
Выберите Reset на ненулевом входе через параметр порта и сбросьте скремблер с Rst.
Установите исходный параметр начальных состояний на Input port
и предоставьте начальным состояниям.
Этот блок может принять входные последовательности, которые отличаются по длине во время симуляции. Для получения дополнительной информации о последовательностях, которые отличаются по длине, смотрите Основы Сигнала Переменного Размера (Simulink).
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|