Está en la página 1de 7

Ejercicio 6:

H  z
Obtener gráficamente la respuesta de la función para una entrada paso unitaria;
además, verificar (teórica y gráficamente) el valor inicial y el valor final de la respuesta
obtenida.

z  0.6
a) H  z  
z  z  0.29
2

X ( z)  H ( z)  Y ( z)
Y ( z )  X ( z ).H ( z )

Escalón Unitario

x(t )   1(0(tt))0t 0t


 
X ( z )  Z  1(t )  1.z  k  z  k
k 0 k 0
1 2 3
X ( z )  1  z  z  z ......
1 z
X (z)  1

1 z z 1
1 z  0.6
Y ( z)  1
. 2
1  z z  z  0.29
z z  0.6
Y ( z)  . 2
 z  1 z  z  0.29
z 2  0.6 z
Y ( z) 
z 3  2 z 2  1.29 z  0.29

z 2  0.6 z 
V .I : lim 3  ind
z  z  2 z 2  1.29 z  0.29 
2
z z
 0.6 3
z 3
z 0
lim 3 2
 0
z  z z z 0.29 1
3
 2 3  1.29 3  3
z z z z
F (0)  0

z  z z  0.6 
V .F : lim . . 2
z 1 z  1
 z  1 z  z  0.29 
1  0.6 0.4
lim   1.379
z 1 1  1  0.29 0.29
F ()  1.379
V .F  1.379
RESOLUCION EN MATLAB

%TRANSFORMADA Z%
%EJERCICIO SEIS a %
clc
clear all
syms z;
fprintf('la funcion H(z) es:\n')
h=vpa((z-0.6)/(z^2-z+0.29));
pretty(h)
fprintf('la funcion de entrada paso unitaria es:\n')
x=1/(1-z^(-1));
pretty(x)
y=x*h;
y1=vpa(y,2);
fprintf('la funcion de salida es:\n')
pretty(y1)
%OBTENCION DEL VALOR INICIAL
fprintf('teorema de valor inicial\n');
fprintf('limite de |z|->infinito de F(Z)=f(0)\n');
z1=limit(y,z,inf);
fprintf('El valor inicial es:');
VI=vpa(z1)
%OBTENCIÓN DEL VALOR FINAL
fprintf('teorema de valor final\n')
fprintf('limite de |z|->1 de F(Z)*((z-1)/z)=f(infinito)\n');
z2=limit((z-1)*y/z,z,1);
fprintf('El valor final es:');
VF=vpa(z2,4)

RESULTADOS

La función H(z) es:

La función de entrada paso unitaria es:

La función de salida es:

Teorema de valor inicial


limite de |z|->infinito de F(Z)=f(0)
El valor inicial es:
VI =

0.0

teorema de valor final


limite de |z|->1 de F(Z)*((z-1)/z)=f(infinito)
El valor final es:
VF =
1.379
z4
b) H  z  
z  2z  5
2

X ( z)  H ( z)  Y ( z)
Y ( z )  X ( z ).H ( z )

Escalón Unitario

x(t )   1(0(tt))0t 0t


 
X ( z )  Z  1(t )  1.z  k  z  k
k 0 k 0
1 2 3
X ( z )  1  z  z  z ......
1 z
X (z)  1

1 z z 1
1 z4
Y (z)  1
. 2
1 z z  2z  5
z z4
Y (z)  . 2
 z  1 z  2 z  5
z2  4z
Y (z) 
z 3  z 2  3z  5

z 2  4z 
V .I : lim 3 2  ind
z  z  z  3 z  5 
2
z z
4 3
3 0
lim 3 z 2 z  0
z  z z z 5 1
3
 3 3 3  3
z z z z
F (0)  0
z  z z4 
V .F : lim . . 2
z 1 z  1
 z  1 z  2 z  5 
1 4 5
lim   0.625
z 1 1  2  5 8
F ()  0.625
V .F  0.625
RESOLUCION EN MATLAB

%TRANSFORMADA Z%
%EJERCICIO SEIS b %
clc
clear all
syms z;
fprintf('la funcion H(z) es:\n')
h=vpa((z+4)/(z^2+2*z+5));
pretty(h)
fprintf('la funcion de entrada paso unitaria es:\n')
x=1/(1-z^(-1));
pretty(x)
y=x*h;
y1=vpa(y,2);
fprintf('la funcion de salida es:\n')
pretty(y1)
%OBTENCION DEL VALOR INICIAL
fprintf('teorema de valor inicial\n');
fprintf('limite de |z|->infinito de F(Z)=f(0)\n');
z1=limit(y,z,inf);
fprintf('El valor inicial es:');
VI=vpa(z1)
%OBTENCIÓN DEL VALOR FINAL
fprintf('teorema de valor final\n')
fprintf('limite de |z|->1 de F(Z)*((z-1)/z)=f(infinito)\n');
z2=limit((z-1)*y/z,z,1);
fprintf('El valor final es:');
VF=vpa(z2,4)

RESULTADOS

La función H(z) es:

La función de entrada paso unitaria es:


La función de salida es:

Teorema de valor inicial


limite de |z|->infinito de F(Z)=f(0)
El valor inicial es:
VI =
0.0

teorema de valor final


limite de |z|->1 de F(Z)*((z-1)/z)=f(infinito)
El valor final es:
VF =
0.625

1 1
c) H ( z )   2
z  z  1 z  z

X ( z)  H ( z)  Y ( z)
Y ( z )  X ( z ).H ( z )

Escalón Unitario

x(t )   1(0(tt))0t 0t


 
X ( z )  Z  1(t )  1.z  k  z  k
k 0 k 0
1 2 3
X ( z )  1  z  z  z ......
1 z
X (z)  1

1 z z 1

1 1
Y ( z)  1
. 2
1 z z  z
z 1
Y ( z)  . 2
 z  1 z  z
z
Y ( z) 
z z
3
z 
V .I : lim  ind
z  z  z
3

z
3 0
lim 3 z  0
z  z z 1
3
 3
z z
F (0)  0

z  z 1 
V .F : lim . . 2
z 1 z  1
 z  1 z  z 
1 1
lim   0.50
z 1 1  1 2
F ()  0.50
V .F  0.50
RESOLUCION EN MATLAB

%TRANSFORMADA Z%
%EJERCICIO SEIS c %
clc
clear all
syms z;
fprintf('la funcion H(z) es:\n')
h=vpa((1)/(z^2+z));
pretty(h)
fprintf('la funcion de entrada paso unitaria es:\n')
x=1/(1-z^(-1));
pretty(x)
y=x*h;
y1=vpa(y,2);
fprintf('la funcion de salida es:\n')
pretty(y1)
%OBTENCION DEL VALOR INICIAL
fprintf('teorema de valor inicial\n');
fprintf('limite de |z|->infinito de F(Z)=f(0)\n');
z1=limit(y,z,inf);
fprintf('El valor inicial es:');
VI=vpa(z1)
%OBTENCIÓN DEL VALOR FINAL
fprintf('teorema de valor final\n')
fprintf('limite de |z|->1 de F(Z)*((z-1)/z)=f(infinito)\n');
z2=limit((z-1)*y/z,z,1);
fprintf('El valor final es:');
VF=vpa(z2,4)

RESULTADOS

La función H(z) es:


La función de entrada paso unitaria es:

La función de salida es:

Teorema de valor inicial


limite de |z|->infinito de F(Z)=f(0)
El valor inicial es:
VI =
0.0

teorema de valor final


limite de |z|->1 de F(Z)*((z-1)/z)=f(infinito)
El valor final es:
VF =
0.5

También podría gustarte