Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROBLEMA 1
[voicedata,fs]=wavread('Voice.wav');
fs1=7000;
fs2=4000;
%reproduccion a 7kHz
soundsc(voicedata,fs1)
%reproduccion a 4kHz
soundsc(voicedata,fs2)
[voicedata,fs]=wavread('Voice.wav');
t1=0.05; D1=t1*fs; a=0.7;
%Para t=50ms
yrev1=filter(1,[1 zeros(1,D1-1) -a],voicedata);
soundsc(yrev1,fs);
[voicedata,fs]=wavread('Voice.wav');
t2=0.1; D2=t2*fs; a=0.7;
%Para t=100ms
yrev2=filter(1,[1 zeros(1,D2-1) -a],voicedata);
soundsc(yrev2,fs);
Observaciones:
a) Tanto filter(b,a,x) como filter(h,1,x) son iguales puesto que la respuesta al impulso
h describe al sistema (b,a) y ante el escaln se obtiene la misma salida
b) Filter(h,i,x) no considera las condiciones iniciales, si se introduce las condiciones
iniciales, h seria distinto y se observara un transitorio al inicio de h.
PROBLEMA 8:
OPERADOR SOBEL
Usado para la deteccin de bordes, son operadores direccionales que solo detectar
aquellos bordes perpendiculares a la direccin del filtro:
Sobel en x Sobel en y
-1 0 1 -1 -2 -1
-2 0 2 0 0 0
-1 0 1 1 2 1