Procesamiento

Páginas: 2 (283 palabras) Publicado: 29 de septiembre de 2012
Ejercicio 2
Soundsc(xt,Fs) : para escuchar un tono de señal en Matlab. Donde xt es el tono a escuchar y Fs es la frecuencia de muestreo.
Para grabar una señalaudible mediante la tarjeta de sonido y un micrófono se utilizan los siguientes comandos:
r=audiorecorder :Crea un objeto de grabación.
record(r): inicio degrabación.
pause(r),stop(r): pausa y finalización.
play(r): escucha la grabación.
y=getaudiodata(r): Para obtener la matriz que contiene las muestras de la señalaudible. Esta es la señal que se puede procesar.
Fs=r.SampleRate: Para obtener la frecuencia demuestreo.
Para guardar la señal de audio que se acaba de grabar seutiliza el comando:
Wavwrite(y,Fs,´grabacion´): se guarda en formato wav en la carpeta de trabajo de Matlab.
Para leer un archivo de audio en formato wav que seencuentra en la carpeta de trabajo de Matlab se utiliza la función:
[xt,Fs]=wavread(´nombre_del_archivo´)
Se guardan las muestras y la frecuencia de muestreo en xty Fs respectivamente.

Ejercicio 3

Ejercicio 4
n=0:299;
w=sin(2.*pi.*0.05.*n);
r=rand(1,300);
wr=w+r;
figure
subplot(211)
plot(w)
title('Señalsinusoidal')
xlabel('x')
ylabel('y')
subplot (223)
plot(r)
title('Ruido')
xlabel('x')
ylabel('y')
subplot(224)
plot(wr)
title('Señal con Ruido')
xlabel('x')ylabel('y')

Ejercicio 5
n=0:299;
w=sin(2.*pi.*0.05.*n);
r=randn(1,300);
wr=w+r;
figure
subplot(211)
plot(w)
title('Señal sinusoidal')
xlabel('x')ylabel('y')
grid
subplot (223)
plot(r)
title('Ruido')
xlabel('x')
ylabel('y')
grid
subplot(224)
plot(wr)
title('Señal con Ruido')
xlabel('x')
ylabel('y')
grid
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proceso y procesador
  • Proceso Y Procesamiento
  • Procesos
  • Procesos
  • Proceso
  • Proceso
  • En proceso
  • Procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS