Импульсная амплитудная модуляция
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', он использует упорядоченное расположение совокупности Грэя.