Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Cómo Matlab cambia el método de mapeo de constelaciones de 8QAM

Cómo Matlab cambia el método de mapeo de constelaciones de 8QAM

Crear mensaje de número aleatorio

m = 16; tamaño de letra

x = randi([0 M-1], 5000, 1); Modulación 16-QAM.

hMod = modem . QAM mod(M);

HD emod = QAM demod(hMod);

Crea un diagrama de dispersión y muestra la constelación.

Gráfico de dispersión = CommScope. Dispersión('SamplesPerSymbol', 1, ...

Constelación, hMod. Constellation);

Dispersión. configuración de la trama Constellation = 'on';

Modulación

y = modulate(hMod, x);

Transmite la señal a través del canal AWGN.

ynoisy = awgn(y,15,'measured');

Crea un diagrama de dispersión a partir de datos ruidosos.

Actualizar(scatterplot, ynoisy);

Demodular ynoisy para recuperar el mensaje.

z = demod(hDemod, yno isy);

Comprueba la tasa de error de símbolo.

[num, rt] = symerr(x, z)

La salida y el diagrama de dispersión son los siguientes. Sus resultados numéricos y

gráficos pueden diferir porque este ejemplo utiliza números aleatorios.

Cantidad=

83

rt =

0.0166

上篇: ¿Qué opinas de la vida de "Tres Reinos"? ¿Qué opinas de los diagramas Bagua 3D? 下篇: ¿Cómo encontrar temas con chicas en el chat QQ?
Artículos populares