CDL 8

CDL 8

PRÁCTICA DE LABORATORIO No. 8

CUANTIZACIÓN UNIFORME

Objetivos

1. Obtener los valores normalizados PAM con amplitudes entre -128 y 128.
2. Discretizar el eje de amplitud a intervalos definidos por el valor normalizado \Delta =0.5.
3. Obtener los valores de Cuantización para las muestras con Cuantización Ley A o Ley \mu en los dos milisegundos que eligió en prácticas anteriores.

Procedimiento

Utilizar el siguiente código de Matlab, que deberá escribirse a continuación de las líneas de código de la práctica anterior, Cuantización Ley \mu, para cumplir con el objetivo de la práctica.

vnp=double(V*128);

Vmax=max(vnp); Vmin=min(vnp); n=8; L=2^n;L=round(L);

dlt=(Vmax-Vmin)/L; dlt=round(dlt);

vnp=vnp*100; vnp=round(vnp); vnp=vnp/100;

dltneg=-dlt/2:-dlt:Vmin; dltpos=dlt/2:dlt:Vmax;

for jk=1:length(vnp),

    if vnp(jk)<0,

        dif1=dltneg-vnp(jk);

        [vmx imx]=min(abs(dif1));

        nqv(jk,1)=dltneg(imx);

    else

        dif2=dltpos-vnp(jk);

        [vmn imn]=min(abs(dif2));

        nqv(jk,1)=dltpos(imn);

    end

end

figure(10), stem(tt,vnp,‘r’), xlim([tinicio tfinal]),

figure(11), stem(tt,nqv,‘b’), axis([tinicio tfinal -128 128]),

enorm=abs(nqv-vnp);

figure(12), plot(tt,enorm)

 

Resultados

Para su señal de voz en el intervalo de 2 milisegundos que eligió:

1. Presente el diagrama con los valores normalizados PAM (vnp)

Realice una tabla con los valores de las amplitudes de las muestras y sus correspondientes tiempos.
El segundo decimal de las amplitudes debe estar redondeado con el tercer decimal.

2. Presente el diagrama con los valores cuánticos normalizados (nqv)

Realice una tabla con los valores de las amplitudes de las muestras y sus correspondientes tiempos.
El segundo decimal de las amplitudes debe estar redondeado con el tercer decimal.

3. Presente el error de normalización (enorm)

Comments are closed.