Ejercicios DSP

1
CUANTIZACIÓN ESCALAR PROF. DAVID ROJAS 1. Dada una onda sinusoidal con una frecuencia de 100Hz, x(t)=4.5 sin(2 pi 100 t) muestreada a 8kHz, a. Escriba un programa en MATLAB para cuantizar x(t) usando 4 bits para obtener una gráfica mostrar la señal cuantizada, asumiendo que el rango de la señal está entre -5 y 5 voltios. b. Determine la SNR debido a la cuantización 2. Capture una señal de voz muestreada a 8kHz usando su tarjeta de sonido a. Escriba un programa en MATLAB para cuantizar x(t) usando cuatro bits para obtener una señal cuantizada, asumiendo que el rango de la señal es de -5 a 5 voltios. b. Grafique la señal original, la señal cuantizada y el error de cuantización c. Calcule la SNR de la cuantización 3. Dada una onda, x(t)=3.25 sin(2 pi 50 t)+ 1.25 cos(2 pi 100 t + pi/4) muestreada a 8kHz, a. Escriba un programa en MATLAB para cuantizar x(t) usando 4 bits para obtener una gráfica mostrar la señal cuantizada, asumiendo que el rango de la señal está entre -5 y 5 voltios. b. Grafique la señal original, la señal cuantizada y el error de cuantización c. Determine la SNR debido a la cuantización 4. Capture una señal de voz muestreada a 8kHz con 16 bits, realice la cuantización usando desde 3 a 15 bits, respectivamente. Mida la SNR para cada cuantización. La función MATLAB: “sound(x/max(abs(x)),fs)” puede ser usada para evaluar la calidad del sonido donde “x” es el segmento de voz, mientras que fs es la tasa de muestreo. Grafique la SNR (dB) versus el número de bits y discuta el efecto respecto a la calidad del sonido. Para las comparaciones grafique la señal original y las cuantizadas a 3, 8 y 15 bits. Pagina 1 de 2

description

Ejercicios Procesado Señales MATLAB

Transcript of Ejercicios DSP

  • CUANTIZACIN ESCALAR PROF. DAVID ROJAS

    1. Dada una onda sinusoidal con una frecuencia de 100Hz,

    x(t)=4.5 sin(2 pi 100 t)

    muestreada a 8kHz,

    a. Escriba un programa en MATLAB para cuantizar x(t) usando 4 bits para obtener una grfica mostrar la seal cuantizada, asumiendo que el rango de la seal est entre -5 y 5 voltios.

    b. Determine la SNR debido a la cuantizacin

    2. Capture una seal de voz muestreada a 8kHz usando su tarjeta de sonido

    a. Escriba un programa en MATLAB para cuantizar x(t) usando cuatro bits para obtener una seal cuantizada, asumiendo que el rango de la seal es de -5 a 5 voltios.

    b. Grafique la seal original, la seal cuantizada y el error de cuantizacin c. Calcule la SNR de la cuantizacin

    3. Dada una onda,

    x(t)=3.25 sin(2 pi 50 t)+ 1.25 cos(2 pi 100 t + pi/4)

    muestreada a 8kHz,

    a. Escriba un programa en MATLAB para cuantizar x(t) usando 4 bits para obtener una grfica mostrar la seal cuantizada, asumiendo que el rango de la seal est entre -5 y 5 voltios.

    b. Grafique la seal original, la seal cuantizada y el error de cuantizacin c. Determine la SNR debido a la cuantizacin

    4. Capture una seal de voz muestreada a 8kHz con 16 bits, realice la cuantizacin usando desde 3 a 15 bits, respectivamente. Mida la SNR para cada cuantizacin. La funcin MATLAB: sound(x/max(abs(x)),fs) puede ser usada para evaluar la calidad del sonido donde x es el segmento de voz, mientras que fs es la tasa de muestreo. Grafique la SNR (dB) versus el nmero de bits y discuta el efecto respecto a la calidad del sonido. Para las comparaciones grafique la seal original y las cuantizadas a 3, 8 y 15 bits.

    Pagina 1 de 2