Vous êtes sur la page 1sur 11

Comprobación con Matlab

t=[-2 -1 0 1 1 2];
x=[0 2 2 2 -1 -1];
subplot(3,1,1);
plot(t,x);
title('Señal Continua x(t)');
xlabel('Tiempo');
ylabel('Amplitud');
grid
xlim([-4,4]);
%corrimiento en el tiempo
t1=t+5;
subplot(3,1,2);
plot(t1,x,'r');
title('Señal Continua con corrimiento');
xlabel('Tiempo');
ylabel('Amplitud');
grid
xlim([0,8])
%escalamiento en el tiempo
t2=t1./-9;
subplot(3,1,3)
plot(t2,x)
title('Señal Continua con corrimiento escalamiento de amplitud');
xlabel('Tiempo');
ylabel('Amplitud');
grid
xlim([-1,0])
2.2. Ejercicio 2 - operaciones básicas en señales discretas
(Desplazamiento, reflexión y amplificación): estudiando en
el libro de (Ambardar), sea 𝑥[𝑛] = {−2,3, 4̌, 3, −4,2} , dibuje las
siguientes señales y determine su energía. Posteriormente
verifique sus respuestas diseñando un script en Matlab u Octave
y anexando el resultado junto con el script (práctica)::

a. 𝑦[𝑛] = 𝑥[−𝑛 − 𝑎] (ìtem grupal)


Comprobación con Matlab

t=[-2 -1 0 1 2 3];
x=[-2 3 4 3 -4 -2];
subplot(3,1,1);
stem(t,x);
title('Señal Discreta x[n]');
xlabel('n');
ylabel('Amplitud');
grid
xlim([-4,4]);
%corrimiento en el tiempo
t1=t+4;
subplot(3,1,2);
stem(t1,x,'r');
title('Señal Discreta con corrimiento');
xlabel('n');
ylabel('Amplitud');
grid
xlim([0,8])
%escalamiento en el tiempo
t2=t1./-1;
subplot(3,1,3)
stem(t2,x)
title('Señal Discreta con corrimiento y escalamiento en el tiempo');
xlabel('n');
ylabel('Amplitud');
grid
xlim([-7,0])
b. 𝑧[𝑛] = −𝑥[−2𝑛 + 𝑏]
Comprobación con Matlab
t=[-2 -1 0 1 2 3];
x=[-2 3 4 3 -4 -2];
subplot(3,1,1);
stem(t,x);
title('Señal Discreta x[n]');
xlabel('n');
ylabel('Amplitud');
grid
xlim([-4,4]);
%corrimiento en el tiempo
t1=t-9;
subplot(3,1,2);
stem(t1,x,'r');
title('Señal Discreta con corrimiento');
xlabel('n');
ylabel('Amplitud');
grid
xlim([-12,0])
%escalamiento en el tiempo
t2=t1./-2;
subplot(3,1,3)
stem(t2,x)
title('Señal Discreta con corrimiento y escalamiento en el tiempo');
xlabel('n');
ylabel('Amplitud');
grid
xlim([0,7])
𝑛
c. 𝑤[𝑛] = 𝑏. 𝑥 [ 4 − 𝑏]
Comprobación con Matlab

t=[-2 -1 0 1 2 3];
x=[-2 3 4 3 -4 -2];
subplot(3,1,1);
stem(t,x);
title('Señal Discreta x[n]');
xlabel('n');
ylabel('Amplitud');
grid
xlim([-4,4]);
%corrimiento en el tiempo
t1=t+9;
subplot(3,1,2);
stem(t1,x,'r');
title('Señal Discreta con corrimiento');
xlabel('n');
ylabel('Amplitud');
grid
xlim([0,12])
%escalamiento en el tiempo
t2=t1.*4;
subplot(3,1,3)
stem(t2,x)
title('Señal Discreta con corrimiento y escalamiento en el tiempo');
xlabel('n');
ylabel('Amplitud');
grid
xlim([24,50])
2.3. Ejercicio 3 - Respuesta al impulso de los sistemas LTI:

a. Usando como guía los ejemplos 4.9 de las páginas 83 del libro
guía Ambardar y la tabla 4.1 que caracteriza los tipos de salida
de los sistemas LTI analógicos, determine la respuesta al impulso
del siguiente sistema:
𝑦̈ (𝑡) + 6𝑦̇ (𝑡) + 9𝑦(𝑡) = 𝑥(𝑡)

Nota: Los pasos para determinar la respuesta impulso son:

 Obtener la ecuación característica del sistema


 Hallar las raíces
 Encontrar la respuesta natural (ver tabla 4.1 del libro guía, Ambardar)
 Derivar la respuesta natural
 Encontrar los valores de las constantes
 Obtener la respuesta al impulso.

La ecuación característica es
𝑦̈ (𝑡) + 6𝑦̇ (𝑡) + 9𝑦(𝑡) = 0
𝛼2 + 𝛼 + 9 = 0
Las raíces son: 𝛼1 = 𝛼2 = −3

La respuesta natural es

𝑦𝑛 (𝑡) = 𝐾0 𝑒 𝑟𝑡 + 𝐾1 𝑡𝑒 𝑟𝑡 = 𝐾0 𝑒 −3𝑡 + 𝐾1 𝑡𝑒 −3𝑡


Derivando
𝑦′𝑛 (𝑡) = −3𝐾0 𝑒 −3𝑡 − 3𝐾1 𝑡𝑒 −3𝑡 + 𝐾1 𝑒 −3𝑡

Para hallar la respuesta al impulso ℎ(0) = 0 𝑦 ℎ′ (0) = 1

0 = 𝐾0 𝑒 −3(0) + 𝐾1 (0)𝑒 −3(0)


0 = 𝐾0

1 = −3(0)𝑒 −3(0) − 3𝐾1 (0)𝑒 −3(0) + 𝐾1 𝑒 −3(0)

1 = 𝐾1

La respuesta al impulso es:

ℎ(𝑡) = 𝑡𝑒 −3𝑡 𝑢(𝑡)

Conclusiones

 Se comprendieron las operaciones básicas que se pueden aplicar a las


señales de tiempo continuo y discreto. También se aprendió a utilizar la
herramienta Matlab la cual nos permite hacer la simulación de las
distintas operaciones y visualizarlas.
 Se conocieron los diferentes tipos de señales tanto como en tiempo
continuo como discreto y su definición matemática.

Referencias bibliográficas

Ambardar, A. (2002). Procesamiento de señales analógicas y digitales:


Clasificación de Sistemas. Cengage Learning, (2nd ed, pp. 68-85). Recuperado
de http://bibliotecavirtual.unad.edu.co:2081/ps/retrieve.do?resultListType=RE
LATED_DOCUMENT&userGroupName=unad&inPS=true&contentSegment=&pro
dId=GVRL&isETOC=true&docId=GALE|CX4060300035

Vous aimerez peut-être aussi