problema pel que fa a la decisió suau descodificació Viterbi

S

shameem

Guest
hola, vull descodificar un senyal pi/4-dqpsk amb un drap suau de decisions descodificació de Viterbi. El meu problema és: com he de ponderar el senyal demapped fer trossets tous de descodificador de Viterbi. Si us plau, ajudeu-me. gràcies Shameem
 
Crec que vostè ha d'utilitzar la sortida del demodulador suau com es mostra beloww: funció i = mod_qpsk (x) = NN mida (x, 1), N = mida (x, 2) / 2, r = 1; per nn = 1: NN per an = 1: si x N (an, 2 * n-1) == 0 & x (an, 2 * n) == 0; i (an, n) = r * exp (j * pi / 4); elseif x (an, 2 * n-1) == 0 & x (an, 2 * n) == 1, i (an, n) = r * exp (j * pi * 3/4); elseif x (an, 2 * n-1) == 1 + x (an, 2 * n) == 1, i (an, n) = r * exp (j * pi * 5/4); elseif x (an, 2 * n-1) == 1 i x (an, 2 * n) == 0; i (an, n) = r * exp (j * pi * 7/4), l'error més ('error d'entrada QPSK'); end end end% - -------------------------------------------------- --------- funció i = soft_qpsk_demod (x) x% = [-0.3162-0.3162 * j]; NN size = (x, 1), N = mida (x, 2), r = 1; x = x / r, amb = exp (j * pi * (1:02:07) / 4), a = [0 1 3 2], per nn = 1: NN per an = 1: N i = 1; mentre que (i
 

Welcome to EDABoard.com

Sponsor

Back
Top