SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
ELECTRÓNICA Y TELECOMUNICACIONES
SEÑALES
Nombre: Cristian Aguirre
Paralelo: B
En Matlab, comprobar las funciones de convolución con señales de audio reales.
Con dos muestras de audio diferentes observar el resultado de la convolución y correlación.
Con dos muestras de audio idénticas observar el resultado de la convolución y correlación.
CÓDIGO EN MATLAB
%Nombre: Cristian Aguirre
%Paralelo: B
Fm = 2000; % Frecuencia de muestreo
audiofm = 4; % tiempo señal de audio
audio = wavrecord(audiofm*Fm,Fm,1); %Graba primer audio
pause(2)
audio2=wavrecord(audiofm*Fm,Fm,1); %Graba segundo audio
wavwrite(audio,'audio.wav'); %Se almacena primer audio
wavwrite(audio2,'audio2.wav'); %Se almacena segundo audio
tm =1/Fm; t=0:tm:grab-tm; %Periodo y tiempo de muestreo
soundsc(audio,Fm);soundsc(audio2,Fm);
%%
figure(1)
subplot(2,1,1)
plot(audio);
title('SEÑAL DE AUDIO 1');
xlabel('TIEMPO');
ylabel('AMPLITUD');
subplot(2,1,2)
plot(audio2);
title('SEÑAL DE AUDIO 2');
xlabel('TIEMPO');
ylabel('AMPLITUD');
%%
%Con dos muestras de audio idénticas observar el resultado de la
convolución y correlación.
%CONVOLUCION
c1=conv(audio,audio);
soundsc(c1,Fm);
figure(2)
stem(c1);
title('CONVOLUCION SEÑALES IGUALES');
xlabel('TIEMPO');
ylabel('AMPLITUD');
grid on
hold on
%CORRELACION
rxx = xcorr(audio);
soundsc(rxx,Fm);
figure(3)
stem(rxx);
title('CORRELACION DE SEÑALES IGUALES');
xlabel('TIEMPO');
ylabel('AMPLITUD');
grid on
hold on
%%
%Con dos muestras de audio diferentes observar el resultado de la
convolución y correlación.
% CONVULUCION
c3=conv(audio,audio2);
soundsc(c3,Fm);
figure(4)
stem(c3);
title('CONVULUCION SEÑALES DISTINTAS');
xlabel('TIEMPO');
ylabel('AMPLITUD');
grid on
hold on
%CORRELACION
rxy = xcorr(audio,audio2);
soundsc(rxy,Fm);
figure(5)
hold on
stem(rxy);
title('CORRELACION DE SEÑALES DISTINTAS');
xlabel('TIEMPO');
ylabel('AMPLITUD');
grid on
GRAFICAS
UTPL-ET: Convolución y correlación de señales de audio en Matlab
UTPL-ET: Convolución y correlación de señales de audio en Matlab

Más contenido relacionado

Similar a UTPL-ET: Convolución y correlación de señales de audio en Matlab

Analisis Espectral Usando Matlab
Analisis Espectral Usando MatlabAnalisis Espectral Usando Matlab
Analisis Espectral Usando Matlabkennymanrique
 
Analisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizerAnalisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizerSanMaiLu
 
Analisisespectralenmatlab1
Analisisespectralenmatlab1Analisisespectralenmatlab1
Analisisespectralenmatlab1Erick Alba
 
Práctico 1 análisis espectral usando matlab de arturo
Práctico 1 análisis espectral usando matlab de arturoPráctico 1 análisis espectral usando matlab de arturo
Práctico 1 análisis espectral usando matlab de arturoArturo Flores Villarroel
 
Utp pds_s_lab4_procesamiento de señales con mat_lab i
 Utp pds_s_lab4_procesamiento de señales con mat_lab i Utp pds_s_lab4_procesamiento de señales con mat_lab i
Utp pds_s_lab4_procesamiento de señales con mat_lab ijcbenitezp
 
Ejemplo de modelado del comportamiento dinámico de un altavoz (1)
Ejemplo de modelado del comportamiento dinámico de un altavoz (1)Ejemplo de modelado del comportamiento dinámico de un altavoz (1)
Ejemplo de modelado del comportamiento dinámico de un altavoz (1)oskrvc
 
Ejemplo de modelado del comportamiento dinámico de un altavoz
Ejemplo de modelado del comportamiento dinámico de un altavoz Ejemplo de modelado del comportamiento dinámico de un altavoz
Ejemplo de modelado del comportamiento dinámico de un altavoz oskrvc
 
Analisis espectral
Analisis espectralAnalisis espectral
Analisis espectralAndreUnterL
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABINFOVIC
 
Mat lab manipulación de señales de audio
Mat lab manipulación de señales de audioMat lab manipulación de señales de audio
Mat lab manipulación de señales de audioRick P
 
Analisis espectral en MATLAB
Analisis espectral en MATLABAnalisis espectral en MATLAB
Analisis espectral en MATLABABEL170
 
Analisis espectral
Analisis espectralAnalisis espectral
Analisis espectralPablo Colque
 

Similar a UTPL-ET: Convolución y correlación de señales de audio en Matlab (20)

Analisis Espectral Usando Matlab
Analisis Espectral Usando MatlabAnalisis Espectral Usando Matlab
Analisis Espectral Usando Matlab
 
Analisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizerAnalisis deseñalesusandomatlab maluisasanchezmaizer
Analisis deseñalesusandomatlab maluisasanchezmaizer
 
Analisisespectralenmatlab1
Analisisespectralenmatlab1Analisisespectralenmatlab1
Analisisespectralenmatlab1
 
Práctico 1 análisis espectral usando matlab de arturo
Práctico 1 análisis espectral usando matlab de arturoPráctico 1 análisis espectral usando matlab de arturo
Práctico 1 análisis espectral usando matlab de arturo
 
Informe
InformeInforme
Informe
 
Utp pds_s_lab4_procesamiento de señales con mat_lab i
 Utp pds_s_lab4_procesamiento de señales con mat_lab i Utp pds_s_lab4_procesamiento de señales con mat_lab i
Utp pds_s_lab4_procesamiento de señales con mat_lab i
 
analisis espectral usando MATLAB
analisis espectral usando MATLABanalisis espectral usando MATLAB
analisis espectral usando MATLAB
 
Práctico 1
Práctico 1Práctico 1
Práctico 1
 
Ejemplo de modelado del comportamiento dinámico de un altavoz (1)
Ejemplo de modelado del comportamiento dinámico de un altavoz (1)Ejemplo de modelado del comportamiento dinámico de un altavoz (1)
Ejemplo de modelado del comportamiento dinámico de un altavoz (1)
 
Ejemplo de modelado del comportamiento dinámico de un altavoz
Ejemplo de modelado del comportamiento dinámico de un altavoz Ejemplo de modelado del comportamiento dinámico de un altavoz
Ejemplo de modelado del comportamiento dinámico de un altavoz
 
Analisis espectral
Analisis espectralAnalisis espectral
Analisis espectral
 
Análisis espectral Utilizando MATLAB
Análisis espectral Utilizando MATLABAnálisis espectral Utilizando MATLAB
Análisis espectral Utilizando MATLAB
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
 
Mat lab manipulación de señales de audio
Mat lab manipulación de señales de audioMat lab manipulación de señales de audio
Mat lab manipulación de señales de audio
 
epn filtros
epn filtrosepn filtros
epn filtros
 
Analisis espectral en MATLAB
Analisis espectral en MATLABAnalisis espectral en MATLAB
Analisis espectral en MATLAB
 
Analisis espectral
Analisis espectralAnalisis espectral
Analisis espectral
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
8.sonidos
8.sonidos8.sonidos
8.sonidos
 

Más de Cristian Aguirre Esparza (20)

EJEMPLO
EJEMPLOEJEMPLO
EJEMPLO
 
AVL HARDWARE
AVL HARDWAREAVL HARDWARE
AVL HARDWARE
 
Amplificador con transistor BJT (Microondas)
Amplificador con transistor BJT (Microondas)Amplificador con transistor BJT (Microondas)
Amplificador con transistor BJT (Microondas)
 
Unidad de Control
Unidad de ControlUnidad de Control
Unidad de Control
 
Hpcs conf poster
Hpcs conf posterHpcs conf poster
Hpcs conf poster
 
FILTRO IRR MATLAB
FILTRO IRR MATLABFILTRO IRR MATLAB
FILTRO IRR MATLAB
 
Codificacion HUFFMAN en matlab
Codificacion HUFFMAN en matlabCodificacion HUFFMAN en matlab
Codificacion HUFFMAN en matlab
 
Que afecta a una comunicacion en hf
Que afecta a una comunicacion en hfQue afecta a una comunicacion en hf
Que afecta a una comunicacion en hf
 
AMPLIFICADOR DE AUDIO
AMPLIFICADOR DE AUDIOAMPLIFICADOR DE AUDIO
AMPLIFICADOR DE AUDIO
 
INVESTIGACIÓN CIELO DE LOJA
INVESTIGACIÓN CIELO DE LOJAINVESTIGACIÓN CIELO DE LOJA
INVESTIGACIÓN CIELO DE LOJA
 
Entorno Natural Del Cantón Loja
Entorno Natural Del Cantón LojaEntorno Natural Del Cantón Loja
Entorno Natural Del Cantón Loja
 
Generación de Computadores
Generación de ComputadoresGeneración de Computadores
Generación de Computadores
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
BECHMAKING
BECHMAKINGBECHMAKING
BECHMAKING
 
Arquitectura RISC-CISC
Arquitectura RISC-CISCArquitectura RISC-CISC
Arquitectura RISC-CISC
 
Acceso Directo de Memoria
Acceso Directo de MemoriaAcceso Directo de Memoria
Acceso Directo de Memoria
 
Loja pionera de la generacion electrica
Loja pionera de la generacion electricaLoja pionera de la generacion electrica
Loja pionera de la generacion electrica
 
Motor electrico
Motor electricoMotor electrico
Motor electrico
 
Lcc cristian_aguirre_esparza
Lcc cristian_aguirre_esparzaLcc cristian_aguirre_esparza
Lcc cristian_aguirre_esparza
 
Cristian aguirre
Cristian aguirreCristian aguirre
Cristian aguirre
 

UTPL-ET: Convolución y correlación de señales de audio en Matlab

  • 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA ELECTRÓNICA Y TELECOMUNICACIONES SEÑALES Nombre: Cristian Aguirre Paralelo: B En Matlab, comprobar las funciones de convolución con señales de audio reales. Con dos muestras de audio diferentes observar el resultado de la convolución y correlación. Con dos muestras de audio idénticas observar el resultado de la convolución y correlación. CÓDIGO EN MATLAB %Nombre: Cristian Aguirre %Paralelo: B Fm = 2000; % Frecuencia de muestreo audiofm = 4; % tiempo señal de audio audio = wavrecord(audiofm*Fm,Fm,1); %Graba primer audio pause(2) audio2=wavrecord(audiofm*Fm,Fm,1); %Graba segundo audio wavwrite(audio,'audio.wav'); %Se almacena primer audio wavwrite(audio2,'audio2.wav'); %Se almacena segundo audio tm =1/Fm; t=0:tm:grab-tm; %Periodo y tiempo de muestreo soundsc(audio,Fm);soundsc(audio2,Fm); %% figure(1) subplot(2,1,1) plot(audio); title('SEÑAL DE AUDIO 1'); xlabel('TIEMPO'); ylabel('AMPLITUD'); subplot(2,1,2) plot(audio2); title('SEÑAL DE AUDIO 2'); xlabel('TIEMPO'); ylabel('AMPLITUD'); %% %Con dos muestras de audio idénticas observar el resultado de la convolución y correlación. %CONVOLUCION c1=conv(audio,audio); soundsc(c1,Fm);
  • 2. figure(2) stem(c1); title('CONVOLUCION SEÑALES IGUALES'); xlabel('TIEMPO'); ylabel('AMPLITUD'); grid on hold on %CORRELACION rxx = xcorr(audio); soundsc(rxx,Fm); figure(3) stem(rxx); title('CORRELACION DE SEÑALES IGUALES'); xlabel('TIEMPO'); ylabel('AMPLITUD'); grid on hold on %% %Con dos muestras de audio diferentes observar el resultado de la convolución y correlación. % CONVULUCION c3=conv(audio,audio2); soundsc(c3,Fm); figure(4) stem(c3); title('CONVULUCION SEÑALES DISTINTAS'); xlabel('TIEMPO'); ylabel('AMPLITUD'); grid on hold on %CORRELACION rxy = xcorr(audio,audio2); soundsc(rxy,Fm); figure(5) hold on stem(rxy); title('CORRELACION DE SEÑALES DISTINTAS'); xlabel('TIEMPO'); ylabel('AMPLITUD'); grid on