Модулируйте с использованием CPM метода
The CPMModulator
объект модулирует с использованием непрерывной фазовой модуляции. Выход является представлением модулированного сигнала в основной полосе частот.
Чтобы модулировать сигнал с помощью непрерывной фазовой модуляции:
Определите и настройте объект модулятора CPM. См. «Конструкция».
Функции step
модулировать сигнал в соответствии со свойствами comm.CPMModulator
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
H = comm.CPMModulator
создает модулятор Системный объект, H
. Этот объект модулирует входной сигнал с помощью метода непрерывной фазовой модуляции (CPM).
H = comm.CPMModulator(
создает объект модулятора CPM, Name
,Value
)H
. Этот объект имеет каждое заданный набор свойств с заданным значением. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
H = comm.CPMModulator(M,
создает объект модулятора CPM, Name
,Value
)H
, с ModulationOrder
значение свойства установлено в M
и другие заданные свойства устанавливаются на заданные значения.
|
Размер символа алфавита Задайте размер алфавита символа. Значение этого свойства должно быть степенью двойки, вещественных, целочисленных скаляров. Значение по умолчанию является |
|
Предположим, что битовые входы Укажите, является ли вход битами или целыми числами. Значение по умолчанию является Когда вы устанавливаете это свойство на Когда вы устанавливаете это свойство на |
|
Кодировка символов Задайте отображение битовых входов как один из Когда вы устанавливаете это свойство на Когда вы устанавливаете это свойство на Это свойство применяется, когда вы устанавливаете |
|
Индекс модуляции Задайте индекс модуляции. Значение по умолчанию является где H-1 представляет длину вектора-столбца. Сдвиг фазы над символом равен, × h. Когда h i изменяется от интервала к интервалу, объект работает в несколько часов. Когда объект работает в multi-h, h i должно быть рациональным числом. |
|
Форма импульса частоты Задайте тип формирования импульса, который модулятор использует для сглаживания фазовых переходов модулированного сигнала. Выберите из |
|
Длительность основной доли спектрального приподнятого косинусоидного импульса Задайте в количестве интервалов символов длительность самой большой доли спектрального приподнятого косинусоидного импульса. Значение по умолчанию является |
|
Коэффициент отката спектрального приподнятого косинусоидного импульса Задайте коэффициент срабатывания спектрального приподнятого косинусоидного импульса. Значение по умолчанию является |
|
Продукт полосы пропускания и времени символа Гауссова импульса Задайте продукт полосы пропускания и времени символа для формы Гауссова импульса. Значение по умолчанию является |
|
Длина импульса Задайте длину формы частотного импульса в символьных интервалах. Значение этого свойства требует действительного, положительного целого числа. Значение по умолчанию является |
|
Символьная доистория Задайте символы данных, используемые модулятором до первого вызова |
|
Смещение начальной фазы Задайте начальную фазу модулированной формы волны в радианах как действительный, числовой скаляр. Значение по умолчанию является |
|
Количество выборок на каждый выходной символ Задайте коэффициент повышающей дискретизации на выходе как действительный, положительный, целочисленный скаляр. Значение по умолчанию является |
|
Тип данных выхода Задайте тип выходных данных как один из |
шаг | Модулируйте с использованием CPM метода |
Этот объект реализует алгоритм, входы и выходы, описанные на CPM Modulator Baseband блочных страниц с описанием. Свойства объекта соответствуют параметрам блоков. Для КАРТЫ В МИНУТУ сдвиг фазы за символ - π × <reservedrangesplaceholder1>, где h - индекс модуляции.