FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
LABORATORIO N2
IMPLEMENTACIN DE SEALES BSICAS EN MATLAB
Nombre: _Danilo Andrs Orozco Gil_
Cdula: 1128472700
INSTRUCCIONES
Ejecute cada uno de los pasos descritos en la siguiente gua, completando los
campos que se encuentran habilitados para tal fin, guarde sus resultados
obtenidos, inserte las grficas obtenidas, analice y escriba las conclusiones.
Una vez finalizada la actividad, enve el informe diligenciado a la direccin
electrnica tatiana.villaudea@gmail.com
NOTA: Slo tendrn validez los informes recibidos en la direccin de
correo especificado y a ms tardar a la hora de terminacin de la
prctica. Despus de la sesin de laboratorio no se recibirn informes.
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
+ phi )
A = 0.5;
w0 = 20 * pi;
phi = pi / 2;
t = 0:0.001:1;
seno = A * sin( w0 * t + phi);
plot(t,seno);
%4. Seales senoidales con amortiguacin exponencial
%Seales de la forma A * sin( w0 * t + phi) .* exp ( -a * t)
A = 60;
w0 = 20 * pi;
phi = 0;
a = 6;
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
60 .
0.05
0.1
0.15
0.2
0.25
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
De igual forma para esta seal, script modificado del cual tambin se puede
obtener un tren de pulsos triangulares para el mximo en 0.5*w*t.
function [] = Ssierra( A,F,Angulodemaximo )
%SSIERRA Summary of this function goes here
%
Detailed explanation goes here
%w = 10 * pi;
%Wdt = 0.5;
t = 0:0.00001:5/F;
tri = A*sawtooth((2*pi*F)*t,Angulodemaximo);
plot(t,tri,'g');
axis([0,5/F , -0.1,A+1]);
end
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
0.05
0.1
0.15
0.2
0.25
100 Hz .
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
-1
0.5
1.5
2.5
3.5
0.5t
x ( t )=10 e +5 e
4.5
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
15
10
0.5
1.5
2.5
3.5
4.5
'a'
usando
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
a=0;
aux=-1;
%t=linspace(0, 0.1, 1000);
t=0:1/20000:0.01;
for i=2:8
if i==2
subplot(4,2,[1 i])
y = 20*sin(1000*2*pi*t-(pi/3)).*exp(-a*t);
plot(t,y,'m');
text( 0.001,max(y)/2,['\itAtenuacion= ',num2str(a),'
'])
%ylabel('a=0')
%xlabel('\it20*sin(1000*2*pi*t-(pi/3)).*exp(-a*t)')
axis([0 0.01 -max(y) max(y)])
else
if i==3
a=500;
elseif i==5
a=300;
elseif i==7
a=100;
end
a=a*aux;
subplot(4,2,i)
y = 20*sin(1000*2*pi*t-(pi/3)).*exp(-a*t);
plot(t,y,'m');
text( 0.001,max(y)/2,['Atenuacion=',num2str(a),' '])
axis([0 0.01 -max(y) max(y)])
end
end
end
UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERA
DEPARTAMENTO DE INGENIERA ELECTRNICA
CURSO: PROCESAMIENTO DIGITAL DE SEALES
2014 I
10
0
-10
2000
Atenuacion= 0
Atenuacion=500
0.005
0.01
0.005
0.01
0.005
0.01
0.005
0.01
Atenuacion=300
0
10
0
-10
Atenuacion=-100
0
10
0
-10
Atenuacion=-300
0
-50
0.01
-10
200
0
-200
50
10
Atenuacion=-500
0
-2000
0.005
0.01
Atenuacion=100
0.005
0.01