exponenta event banner

созвездие

Вычислите или постройте график идеальной комбинации сигналов

Описание

пример

symbols = constellation(obj) возвращает численные значения созвездия.

constellation(obj) создает график созвездия для объекта.

Примеры

свернуть все

Создайте модулятор QPSK.

mod = comm.QPSKModulator;

Определите опорные точки созвездия.

refC = constellation(mod)
refC = 4×1 complex

   0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 - 0.7071i
   0.7071 - 0.7071i

Постройте график созвездия.

constellation(mod)

Figure contains an axes. The axes with title Constellation: QPSK,Gray Mapping,PhaseOffset=0.7854rad contains 7 objects of type line, text.

Создайте демодулятор PSK, имеющий сдвиг фазы 0.

demod = comm.QPSKDemodulator('PhaseOffset',0);

Постройте график его опорного созвездия. constellation способ работает как для объектов модулятора, так и для объектов демодулятора.

constellation(demod)

Figure contains an axes. The axes with title Constellation: QPSK,Gray Mapping,PhaseOffset=0rad contains 7 objects of type line, text.

Создайте object™ системы модуляторов BPSK и вычислите значения опорной совокупности.

Создать comm.BPSKModulator Системный объект.

h = comm.BPSKModulator;

Вычислите и отобразите значения опорной совокупности, вызвав constellation функция.

refC = constellation(h)
refC = 2×1 complex

   1.0000 + 0.0000i
  -1.0000 + 0.0000i

Создайте модулятор PSK.

mod = comm.PSKModulator;

Определите опорные точки созвездия.

refC = constellation(mod)
refC = 8×1 complex

   0.9239 + 0.3827i
   0.3827 + 0.9239i
  -0.3827 + 0.9239i
  -0.9239 + 0.3827i
  -0.9239 - 0.3827i
  -0.3827 - 0.9239i
   0.3827 - 0.9239i
   0.9239 - 0.3827i

Постройте график созвездия.

constellation(mod)

Figure contains an axes. The axes with title Constellation: 8-PSK,Gray Mapping,PhaseOffset=0.3927rad contains 11 objects of type line, text.

Создайте демодулятор PSK, имеющий порядок модуляции 16.

demod = comm.PSKDemodulator(16);

Постройте график его опорного созвездия. constellation способ работает как для объектов модулятора, так и для объектов демодулятора.

constellation(demod)

Figure contains an axes. The axes with title Constellation: 16-PSK,Gray Mapping,PhaseOffset=0.3927rad contains 19 objects of type line, text.

Создайте object™ системы модуляторов BPSK и вычислите значения опорной совокупности.

Создать comm.BPSKModulator Системный объект.

h = comm.BPSKModulator;

Вычислите и отобразите значения опорной совокупности, вызвав constellation функция.

refC = constellation(h)
refC = 2×1 complex

   1.0000 + 0.0000i
  -1.0000 + 0.0000i

Создайте object™ системы модуляторов BPSK и постройте график опорной совокупности.

Создать comm.BPSKModulator Системный объект.

bpsk = comm.BPSKModulator;

Постройте график опорной совокупности, вызвав constellation функция.

constellation(bpsk)

Figure contains an axes. The axes with title Constellation: BPSK,PhaseOffset=0rad contains 5 objects of type line, text.

Создайте object™ системы демодулятора BPSK и вычислите ее опорную совокупность.

h = comm.BPSKDemodulator;

Вычисление и отображение совокупности опорных сигналов путем вызова constellation функция.

refC = constellation(h)
refC = 2×1 complex

   1.0000 + 0.0000i
  -1.0000 + 0.0000i

Создайте систему демодулятора BPSK object™ а затем постройте график совокупности опорных сигналов.

h = comm.BPSKDemodulator;

Постройте график опорной совокупности, вызвав constellation функция.

constellation(h)

Figure contains an axes. The axes with title Constellation: BPSK,PhaseOffset=0rad contains 5 objects of type line, text.

Входные аргументы

свернуть все

Системный объект для возврата совокупности, указанный как объект системы модулятора.

Типы данных: object

Выходные аргументы

свернуть все

Точки созвездия, возвращаемые как комплексный вектор.

Типы данных: double | single
Поддержка комплексного номера: Да

Представлен в R2012a