Сверточное кодирование с учетом прямоугольного сигнального созвездия QAM
The RectangularQAMTCMModulator
объект реализует шлифованную модуляцию (TCM) путем сверточного кодирования двоичного входного сигнала и преобразования результата в прямоугольное сигнальное созвездие QAM.
Чтобы сверточно закодировать двоичные данные и сопоставить результат с помощью прямоугольного созвездия QAM:
Определите и настройте прямоугольный объект модулятора QAM TCM. См. «Конструкция».
Функции step
модулировать сигнал в соответствии со свойствами comm.RectangularQAMTCMModulator
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
H = comm.RectangularQAMTCMModulator
создает кодированную решеткой, прямоугольную, квадратурную амплитуду (QAM TCM) Системного объекта, H
. Этот объект сверточно кодирует двоичный входной сигнал и преобразует результат в прямоугольное созвездие QAM.
H = comm.RectangularQAMTCMModulator(
создает прямоугольный объект модулятора QAM TCM, Name
,Value
)H
, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
H = comm.RectangularQAMTCMModulator(TRELLIS,
создает прямоугольный объект модулятора QAM TCM, Name
,Value
)H
. Этот объект имеет TrellisStructure
значение свойства установлено в TRELLIS
и другие заданные свойства устанавливаются на заданные значения.
|
Структура Trellis сверточного кода Задайте шпалеру как структуру MATLAB, которая содержит описание шпалеры сверточного кода. Используйте |
|
Метод завершения кодированной системы координат Задайте метод завершения следующим Когда вы устанавливаете это свойство на Когда вы устанавливаете это свойство на Когда вы устанавливаете это свойство на |
|
Включите вход сброса модулятора Установите это свойство равным true, чтобы включить дополнительный вход в метод step. Значение по умолчанию является |
|
Число точек в сигнальном созвездии Задайте число точек в сигнальном созвездии, используемом для отображения сверточно закодированных данных, как положительное целочисленное скалярное значение, равное |
|
Тип данных выхода Укажите тип выходных данных как один из |
шаг | Сверточное кодирование двоичных данных и карту с помощью прямоугольного созвездия QAM |
Этот объект реализует алгоритм, входы и выходы, описанные на Rectangular QAM TCM Encoder блочных страниц с описанием. Свойства объекта соответствуют параметрам блоков.
comm.ConvolutionalEncoder
| comm.GeneralQAMTCMModulator
| comm.RectangularQAMTCMDemodulator