Beruflich Dokumente
Kultur Dokumente
Autores:
Mara Fernanda Bentez Len.
Maritza Elizabeth Palacios Morocho.
Fecha de elaboracin: Jueves 02/04/15 Mdulo: VIII
Objetivos:
Realizar procesamiento de seales mediante el software MatLab.
Utilizar los conceptos de la Convolucin y digitalizacin en el procesamiento de seales.
Creacin de distintos tipos de seales: seno, coseno, delta dirac, triangular, tren de
pulsos.
Convolucin de todas las seales en tiempo continuo.
Discretizacin de las seales creadas.
Convolucin de todas las seales en tiempo discreto
Graficar las seales resultantes y a utilizarse en la convolucin.
TRABAJO EXPERIMENTAL:
% -------------------------------------------------------------------%
% SEALES EN TIEMPO CONTINUO
% -------------------------------------------------------------------%
handles.ejex=0:pi/180:pi/2;
handles.x= -10:0.1:10;
A=handles.AMPLITUD; % Amplitud
B=handles.FRECUENCIA; % Frecuencia
fun=get(handles.LISTA,'Value');
handles.y1=A*sin(2*pi*B*handles.ejex); %Seno
handles.y2=A*cos(2*pi*B*handles.ejex); % Coseno
handles.y3=A*sawtooth(2*pi*B*handles.ejex); % Diente de Sierra
handles.y4=A*[zeros(1,100),1,zeros(1,100)]; % Delta de Dirac
handles.y5=A*sawtooth((B)*handles.x,0.5); % Seal Triangular
handles.y6=A*square(handles.x,B); % Tren de pulsos
axes(handles.onda)
% -------------------------------------------------------------------%
Reporte de Laboratorio Nro.1 Convolucin y Digitalizacin de seales.
% CONVOLUCIN EN TIEMPO CONTINUO
% -------------------------------------------------------------------%
handles.ejex=0:pi/180:pi/2;
handles.x= -10:0.1:10;
handles.z1=conv(handles.y1,handles.y8); % Convolucin de 2 seales
.
. % Convolucin de todas las
. posibles combinaciones de las
. seales
.
handles.z30=conv(handles.y6,handles.y11);
axes(handles.onda6)
% -------------------------------------------------------------------%
% DISCRETIZACIN DE LAS SEALES
% -------------------------------------------------------------------%
axes(handles.onda4)
switch fun
case 2
stem(handles.y1);
case 3
stem(handles.y2);
case 4
stem(handles.y3);
case 5
stem(handles.y4);
case 6
stem(handles.y5);
case 7
stem(handles.y6);
end
% -------------------------------------------------------------------%
% CONVOLUCIN EN TIEMPO DISCRETO
% -------------------------------------------------------------------%
switch fun
case 2
stem( handles.z1);
case 3
stem( handles.z2);
case 4
stem( handles.z3);
case 5
stem (handles.z4);
.
.
.
end
Observaciones:
Reporte de Laboratorio Nro.1 Convolucin y Digitalizacin de seales.
Conclusiones: