MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем
 

Обработка сигналов и изображений\Communications Toolbox

Список функций CommunicationsToolbox:  Аналоговая модуляция/демодуляция

  В оглавление \ К следующему разделу \ К предыдущему разделу

DPSKMOD
Фазоразностная манипуляция (английский термин - Differential Phase Shift Keying, DPSK)

Синтаксис:

y = dpskmod(x,M)
y = dpskmod(x,M,phaserot)

Описание

Возвращает комплексную огибающую y, полученную в результате передачи информационной последовательности x с использованием фазоразностной манипуляции. Входной параметр M задает размер алфавита (число позиций манипуляции) и должен целым числом. Информационная последовательность x должна состоять из целых чисел, лежащих в диапазоне от 0 до M-1 включительно. Если x - матрица, то ее столбцы обрабатываются независимо.

y = dpskmod(x,M,phaserot)

То же, что предыдущий вариант синтаксиса, но третий входной параметр phaserot задает дополнительный фазовый сдвиг между символами (в радианах), добавляемый к величине, получаемой согласно закону фазоразностной манипуляции. В конечном счете это приводит к частотному сдвигу сгенерированного сигнала.

Примеры

Приведенный ниже код графически отображает результаты работы функции dpskmod. График показывает возможные переходы между соседними (по времени) символами в созвездии фазоразностной манипуляции.

M = 4;                   % четырехпозиционная манипуляция 
x = randint(500,1,M,13); % случайные исходные данные 
y = dpskmod(x,M,pi/8);   % модуляция с дополниетльным сдвигом фазы
plot(y)                  % отображаем все точки, соединенные линиями

Сопутствующие функции: dpskdemod, pskmod, pskdemod

  В оглавление \ К следующему разделу \ К предыдущему разделу

 

Поиск по сайту:

Система Orphus

Яндекс.Метрика