Импульсная амплитудная модуляция
y = pammod(x,M)
y = pammod(x,M,ini_phase)
y = pammod(x,M,ini_phase,symbol_order)
y = pammod(x,M)
выводит комплексный конверт, y
модуляции сообщения сигнализирует о x
с помощью импульсной амплитудной модуляции. M
является размером алфавита. Сигнал сообщения должен состоять из целых чисел между 0 и M-1
. Модулируемый сигнал имеет минимальное Евклидово расстояние 2. Если x
является матрицей с несколькими строками, функциональные процессы столбцы независимо.
y = pammod(x,M,ini_phase)
задает начальную фазу модулируемого сигнала в радианах.
y = pammod(x,M,ini_phase,symbol_order)
задает, как функция присваивает двоичные слова соответствующим целым числам. Если symbol_order
установлен в 'bin'
(значение по умолчанию), функция использует естественное двоично кодированное упорядоченное расположение. Если symbol_order
установлен в 'gray'
, он использует упорядоченное расположение совокупности Грэя.