You are on page 1of 19

1

Soluciones a los problemas de Transformada Zeta


Problema 8.1. Para cada uno de los siguientes problemas se hará un análisis
teórico de cada caso, para luego describir el código a emplear para resolverlos
con MAPLE.

8.1.1 En este caso puede utilizarse la propiedad de corrimiento en k de la Trans-


formada Zeta, la cual señala que si una función f [k] = 0, ∀k < 0, entonces

Z [f [k − ko ]] = z −ko Z [f [k]] (8.1)

De esta forma, se llega a

1
Z [δk [k − 2]] = z −2 Z [δk [k]] = (8.2)
z2

El código de MAPLE que permite obtener la Transformada Zeta buscada


es,

>ztrans(charfcn[2](k),k,z);

donde el comando charfcn[x](v) es una función tal que toma valor unitario
cuando v pertenece al conjunto formado por x; en otras palabras, se está
construyendo la función δK [k − 2].

8.1.2 En este caso la función también exhibe un corrimiento en k, pero esta


vez se trata de un adelantamiento de la función, lo que implica que su
Transformada Zeta viene dada por la propiedad

kX
o −1

Z [f [k + ko ]] = z ko Z [f [k]] − f [i]z ko −i (8.3)


i=0

De esta forma, y dado que δk [k] es distinto de cero solamente en k = 0,


el resultado que se obtiene es

Z [δk [k + 2]] = z 2 Z [δk [k]] −z 2 = 0 (8.4)


| {z }
1

Análogamente al caso anterior, el código respectivo en MAPLE es,

>ztrans(charfcn[-2](k),k,z);
2

8.1.3 Note que la función en este caso puede reescribirse como

¡ ¢k
y[k] = 0, 82k = 0, 82 (8.5)

con el fin de poder emplear la Transformada Zeta de la señal básica λk ,

£ ¤ z
Z λk = |z| > |λ| (8.6)
z−λ

Ası́, para esta función, su Transformada Zeta es,

£ ¤ z
Z 0, 82k = |z| > |0, 64| (8.7)
z − 0, 64

En este caso, el código de MAPLE para resolver el problema es,

>simplify(ztrans(0,8^(2*k),k,z));

8.1.4 Para este caso, y[k] puede reescribirse como

y[k] = 0, 729k(0, 9)k−3 µ[k − 3] (8.8)

De esta forma, aplicando la propiedad de multiplicación por tiempo, puede


obtenerse la Transformada Zeta a partir de

 
 µ ¶
 d z 
Z [y[k]] = 0, 729 · −z z −3 ·  (8.9)
 dz z − 0, 9 
| {z }
Z[(0,9)k−3 µ[k−3]]

Luego de un poco de manipulación algebraica, se obtiene que la Transfor-


mada Zeta buscada es,

3z − 1, 8
Z [y[k]] = 0, 729 · (8.10)
z 2 (z − 0, 9)2

El respectivo código de MAPLE es,

>ztrans(k*(0,9)^k*Heaviside(k-3),k,z);
3

µ ¶k
−k 1
8.1.5 Dado que 10 = , es posible emplear la Transformada que se
10
señala en la expresión 8.6, para obtener,

£ ¤ z
Z 10−k = |z| > |0, 1| (8.11)
z − 0, 1

El código de MAPLE que resuelve este problema es,

>ztrans(10^(-k),k,z);

8.1.6 Según la propiedad de multiplicación por tiempo, que señala

dZ [f [k]]
Z [kf [k]] = −z (8.12)
dz
es posible determinar, haciendo f [k] = k,

£ ¤ z(z + 1)
Z k2 = (8.13)
(z − 1)3

De esta forma, empleando la misma propiedad de corrimiento en k uti-


lizada en el problema 8.1.2, se obtiene,

£ ¤ z 2 (z + 1)
Z (k + 1)2 = (8.14)
(z − 1)3

En MAPLE, el código es,

>simplify(ztrans((k+1)^2,k,z));

8.1.7 Esta función definida por tramos puede ser escrita en función de escalones
unitarios, de la forma

y[k] = µ[k] − 2µ[k − N − 1] + µ[k − 2N − 1] (8.15)

Ası́, empleando la propiedad de linealidad de la Transformada Zeta, se


obtiene

z ¡ ¢
Z [y[k]] = · 1 − 2z −N −1 + z −2N −1 (8.16)
z−1
lo que puede reescribirse de la forma,
4

z 2N +1 − 2z N + 1
Z [y[k]] = (8.17)
z 2N (z − 1)

EL siguiente código de MAPLE permite obtener el mismo resultado, ha-


ciendo la factorización correspondiente en forma previa.

>ztrans((1-2*z^(-N-1)+z^(-2*N-1))*Heaviside(k),k,z);

8.1.8 Análogamente al caso anterior, puede escribirse la función y[k] como

y[k] = (5 − k)µ[k] + (−5 + k)µ[k − 6] (8.18)

Empleando la propiedad de multiplicación por tiempo se obtiene

5z z 5 6z − 5
Z [y[k]] = − − 5 + (8.19)
z − 1 (z − 1)2 z (z − 1) z 5 (z − 1)2

lo cual puede agruparse y escribirse como

5z 7 − 6z 6 + z
Z [y[k]] = (8.20)
z 5 (z − 1)2

Haciendo la división de estos polinomios, se puede obtener una expresión


más simplificada de la forma

5z 4 + 4z 3 + 3z 2 + 2z + 1
Z [y[k]] = (8.21)
z4
El código correspondiente en MAPLE es

>simplify(ztrans((5-k)*Heaviside(k)+(k-5)*Heaviside(k-6),k,z));

Problema 8.2. 8.2.1 En este caso, es posible separar la expresión en 2 términos,


antes de obtener la Transformada Zeta Inversa, quedando,

3 1
2z+1 z
Y [z] = − 2 (8.22)
3z + 2 3z + 2
De esta forma, es posible realizar la división en el primer término de la
expresión anterior, quedando

1 1 z
Y [z] = − · 2 (8.23)
2 6 z+ 3
5

Ası́, la Transformada Zeta Inversa es


µ ¶k
1 1 2
y[k] = δK [k] − − k≥0 (8.24)
2 6 3

cuya secuencia es la que aparece en la Figura 8.1.

0.4

0.3

0.2
y[k]

0.1

−0.1
0 2 4 6 8 10 12
k

Figura 8.1: Secuencia de y[k] para el problema 8.2.1

El código de MAPLE que permite obtener y[k] es,

>invztrans((z+1)/(3*z+2),z,k);

8.2.2 En este caso, es pobible hacer una expansión en fracciones parciales de la


forma,

Az + C B
Y [z] = + (8.25)
z − 0, 8 z − 0, 5
obteniendo, luego de algunos pasos algebraicos, que los valores de A, B, y
C son 1, − 35 22
6 y 3 , respectivamente.

Ası́, empleando la propiedad de linealidad de la Transformada Zeta Inver-


sa, se obtiene que la secuencia y[k] viene dada por,
µ ¶
22 35
y[k] = (0, 8)k µ[k] + (0, 8)k−1 − (0, 5)k−1 µ[k − 1] (8.26)
3 6

cuyo gráfico es el que se muestra en la figura 8.2.


El respectivo código de MAPLE para obtener y[k] es,

>invztrans((z^2+z+1)/((z-0,8)*(z-0,5)),z,k);
6

y[k]
2

0
0 2 4 6 8 10 12 14 16 18 20
k

Figura 8.2: Secuencia de y[k] para el problema 8.2.2

8.2.3 Es posible escribir esta función de la forma


µ ¶
z(z − 0, 5)
Y [z] = 2 (8.27)
z2 − z + 1

donde puede observarse la semejanza con la forma de una de las relaciones


presentes en la tabla, que señala

£ ¤ z(z − α cos(θo ))
Z αk cos(θo k) = (8.28)
z2 − 2zα cos(θo ) + α2

π
En este caso, α = 1 y θo = . Ası́, la Transformada Zeta Inversa en este
3
caso es
³π ´
y[k] = cos k (8.29)
3

cuya secuencia es la que puede observarse en la figura 8.3.

0.5
y[k]

−0.5

−1
0 2 4 6 8 10 12 14 16 18 20
k

Figura 8.3: Secuencia de y[k] para el problema 8.2.3


7

Note que por tratarse de polos complejos conjugados, y ser el término


constante α del denominador igual a 1, entonces se sabe de antemano que
los modos son oscilatorios sostenidos.
8.2.4 Este caso puede ser tratado de forma muy similar al problema anterior,
π
ya que si consideramos α = 0, 8 y θo = es posible emplear la misma
3
relación que en el caso anterior, de este modo, la Transformada Zeta
Inversa es
³π ´
y[k] = (0, 8)k cos k (8.30)
3
cuya secuencia tiene la gráfica que se puede apreciar en la figura 8.4.

0.5
y[k]

−0.5

−1
0 2 4 6 8 10 12 14 16 18 20
k

Figura 8.4: Secuencia de y[k] para el problema 8.2.4

En este caso los polos también son complejos, pero ahora α es menor que
uno, por lo tanto se trata de oscilaciones amortiguadas.
8.2.5 La función Y [z] puede reescribirse como

µ ¶µ ¶µ ¶
1 1 3 (z + 1)(2z + 1)(z + 3)
Y [z] = 1+ 2+ 1+ = (8.31)
z z z z3

Y haciendo la expansión en fracciones parciales se obtiene

9 10 3
Y [z] = 2 + + 2 + 3 (8.32)
z z z
Entonces, la Transformada Zeta Inversa es

y[k] = 2δK [k] + 9δK [k − 1] + 10δK [k − 2] + 3δK [k − 3] (8.33)

cuya secuencia es la que aparece en la figura 8.5.


Note que cada vez que Y [z] es un polinomio en z −1 , estamos en presencia
de una secuencia de largo finito.
8

10

y[k]
4

0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
k

Figura 8.5: Secuencia de y[k] para el problema 8.2.5

Problema 8.3. .
8.3.1 Dado que las condiciones iniciales son iguales a cero, al aplicar Trans-
formada Zeta se obtiene

Y [z] − 1, 2z −1 Y [z] + 0, 85z −2 Y [z] = 1, 3U [z] (8.34)

lo que puede reagruparse y escribirse como

1, 3z 2
Y [z] = U [z] (8.35)
z 2 − 1, 2z + 0, 85
Si u[k] = δK [k], entonces U [z] = 1, de modo tal que la expresión 8.35
queda

1, 3z 2
Y [z] = (8.36)
z 2 − 1, 2z + 0, 85
La expresión 8.36 puede reescribirse de modo tal de poder utilizar la relación
señalada en 8.28 además de otra muy similar que señala,

£ ¤ zα sin(θo )
Z αk sin(θo k) = (8.37)
z2 − 2zα cos(θo ) + α2
de manera tal que la respuesta a Delta de Kronecker del sistema viene
dada por

y[k] = 1, 3(0, 922)k cos(0, 862k) + 1, 11(0, 922)k sin(0, 862k) (8.38)
z
En el caso en que u[k] = µ[k], entonces U [z] = , de manera que la
z−1
expresión 8.35 queda ahora
9

1, 3z 2 z
Y [z] = 2
· (8.39)
z − 1, 2z + 0, 85 z − 1

Haciendo la correspondiente expansión en fracciones parciales, 8.39 puede


ser escrita como

2 −0, 7z 2 + 1, 7z
Y [z] = 2 + + 2 (8.40)
z − 1 z − 1, 2z + 0, 85

De manera análoga a la forma en que se trabajó para determinar la Trans-


formada Inversa de 8.36, se obtiene que la respuesta del sistema a escalón
unitario es

y[k] = (−0, 7)(0, 922)k cos(0, 862k) + 1, 82(0, 922)k sin(0, 862k)
+ 2µ[k − 1] + 2δK [k] (8.41)

8.3.2 El hecho que los polos del sistema estén ubicados dentro del cı́rculo uni-
tario, lo que se obtiene de apreciar que su magnitud es 0, 92, implica que
bastará con calcular la respuesta en frecuencia en estado estacionario, di-
rectamente a partir de 8.36, reemplazando z por ejθ .

Ası́, en la figura 8.6 pueden observarse tanto el diagrama de amplitud


como el de fase.
Considerando ahora que la entrada viene dada por u[k] = cos(θo k), se
puede deducir que la respuesta del sistema vendrá dada por

y[k] = |H[ejθo ]| cos(θo k + ∠H[ejθo ]) (8.42)

Problema 8.4. .

8.4.1 i) Aplicando Transformada Zeta directamente a la ecuación de recursión,


y considerando condiciones iniciales iguales a cero, se obtiene

Y [z] + 0, 9z −1 Y [z] = z −2 U [z] (8.43)

lo que puede escribirse en potencias positivas de z como

1
Y [z] = (8.44)
z(z + 0, 9)

considerando que Z [u[k] = δK [k]] = 1.


10

25

20

Magnitud (dB)
15

10

−5

−10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

20

0
Fase (grados)

−20

−40

−60

−80

−100
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Frecuencia normalizada (×π rad/s)

Figura 8.6: Respuesta en frecuencia del sistema del problema 8.3.2

Expandiendo en fracciones parciales y aplicando Transformada Inversa se


llega a
µ ¶
10 10 k−1
y[k] = δK [k − 1] − (−0, 9) µ[k − 1] (8.45)
9 9

ii) Considerando ahora las condiciones iniciales dadas, al aplicar Trans-


formada Zeta la expresión queda

Y [z] + 0, 9z −1 Y [z] + 0, 9y[−1] = z −2 U [z] (8.46)

Reordenando la expresión anterior, empleando el valor de la condición


incial e incluyendo la Transformada Zeta del escalón unitario, se llega a

1 0, 9z
Y [z] = − (8.47)
(z + 0, 9)(z − 1) z + 0, 9

Haciendo la correspondiente expansión en fracciones parciales, y aplicando


Transformada Inversa se obtiene,
µ ¶
10 10
y[k] = − (−0, 9)k−1 + µ[k − 1] − (0, 9)k+1 µ[k] (8.48)
19 19
11

iii) Observando la respuesta en frecuencia del sistema, la que aparece en


la figura 8.7, se aprecia que la respuesta de mayor amplitud se produce
cuando la entrada tiene una frecuencia θo = π[rad/s]. Recordemos que
basta graficar la respuesta en frecuencia en el rango [0, π], dado que existe
simetrı́a par en magnitud e impar en fase.

20

15
Magnitud (dB)

10

−5

−10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

70

60
Fase (grados)

50

40

30

20

10

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Frecuencia normalizada (×π rad/s)

Figura 8.7: Respuesta en frecuencia del sistema del problema 8.4.1

Note que de la figura se desprende que si la entrada es de frecuencia θo ,


la magnitud de la respuesta será de 20 [dB], lo que corresponde a una
ganancia igual a 10.

8.4.2 i) Aplicando Transformada Zeta directamente a la ecuación de recursión,


con condiciones iniciales iguales a cero, se tiene

Y [z] − 1, 3z −1 Y [z] + 0, 42z −2 Y [z] = 0, 6U [z] + 0, 6z −1 U [z] (8.49)

lo que puede reescribirse como

0, 6z 2 + 0, 6z
Y [z] = (8.50)
z2 − 1, 3z + 0, 42

donde ya está incluida la Transformada Zeta del delta de Kronecker.


12

Haciendo la expansión correspondiente en fracciones parciales y aplicando


Transformada Zeta Inversa, se llega a

y[k] = 0, 6δK [k] + (−9, 6(0, 6)k + 10, 2(0, 7)k )µ[k − 1] (8.51)

ii) En este caso, la Transformada Zeta de la ecuación de recursión queda,

Y [z] − 1, 3z −1 Y [z] − 1, 3y[−1] + 0, 42z −2 Y [z] + 0, 42y[−1]z −1


+ 0, 42y[−2] = 0, 6U [z] + 0, 6z −1 U [z] (8.52)

lo que puede agruparse y reescribirse como

z(0, 6z 2 + 0, 6z) 0, 88z 2 + 0, 42z


Y [z] = 2
+ 2 (8.53)
(z − 1)(z − 1, 3z + 0, 42) z − 1, 3z + 0, 42

donde ya se incluye la Transformada Zeta del escalón unitario.

Expandiendo este resultado en fracciones paciales, puede escribirse Y [z]


como

2, 952 9, 408 10
Y [z] = 1, 48 + − + (8.54)
z − 0, 6 z − 0, 7 z − 1

cuya Transformada Zeta Inversa es

y[k] = 1, 48δK [k] + (4, 92(0, 6)k − 13, 44(0, 7)k + 10)µ[k − 1] (8.55)

iii) Haciendo un análisis de la respuesta en frecuencia del sistema, el que


aparece en la figura 8.8, se observa que la respuesta de mayor amplitud se
produce cuando θo = 0, es decir, cuando la entrada es una señal constante.
Esta respuesta de mayor amplitud tiene una ganancia igual a 10.

8.4.3 i) Aplicando Transformada Zeta directamente a la ecuación de recursión


y considerando condiciones iniciales iguales a cero, se obtiene

Y [z] − 0, 8z −1 Y [z] + 0, 64z −2 Y [z] = U [z] − z −1 U [z] (8.56)

lo que puede agruparse de forma conveniente y ser escrito como

z2 − z
Y [z] = (8.57)
z2 − 0, 8z + 0, 64
13

20

0
Magnitud (dB)

−20

−40

−60
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

−20

−40
Fase (grados)

−60

−80

−100

−120
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

Figura 8.8: Respuesta en frecuencia del sistema del problema 8.4.2

Para poder utilizar la propiedad señalada en 8.28, la ecuación 8.57 puede


escribirse

z 2 − 0, 4z 0, 6z
Y [z] = 2
− 2 (8.58)
z − 0, 8z + 0, 64 z − 0, 8z + 0, 64

Para el segundo término de 8.58 se puede utilizar la propiedad que señala

£ ¤ zα sin(θo )
Z αk sin(θo k) = (8.59)
z 2 − 2zα cos(θo ) + α2

Ası́, la respuesta a escalón unitario con las condiciones dadas es

³ π ´ √3 ³π ´
k
y[k] = (0, 8) cos k − (0, 8)k sin k (8.60)
3 2 3

ii) Considerando ahora las condiciones iniciales dadas, al aplicar Trans-


formada Zeta a la ecuación del sistema se tiene

z2 − z 0, 24z 2 − 0, 64z
Y [z] = U [z] + 2 (8.61)
z2 − 0, 8z + 0, 64 z − 0, 8z + 0, 64
14

z
Y dado que, Z [u[k] = µ[k]] = , 8.61 puede escribirse como
z−1

1, 24z 2 − 0, 64z
Y [z] = (8.62)
z 2 − 0, 8z + 0, 64

Empleando las mismas propiedades que en el punto anterior, es posible


determinar que la respuesta a escalón unitario del sistema, con las condi-
ciones iniciales dadas es
³π ´ ³π ´
y[k] = 1, 24(0, 8)k cos k − 0, 134(0, 8)k sin k (8.63)
3 3

iii) Análogamente a los casos anteriores, al observar la respuesta en fre-


cuencia del problema ilustrada en la figura 8.9, se puede observar que la
máxima amplitud se produce entre 0, 3π y 0, 4π,

20

10

0
Magnitud (dB)

−10

−20

−30

−40

−50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

100

80

60
Fase (grados)

40

20

−20

−40
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

Figura 8.9: Respuesta en frecuencia del sistema del problema 8.4.3

Para encontrar un valor más preciso es posible emplear el siguiente código


en MATLAB,

>> y=freqz([1 -1 0],[1 -0.8 0.64],1000);


>> [a,b]=max(abs(y))
15

De esta forma, el programa arroja en el valor de b el ı́ndice donde se


encuentra este máximo valor, y dado que se está trabajando con 1000
puntos, la frecuencia de la entrada para la cual la respuesta es de mayor
amplitud es θo = 0, 343π. El valor de a indica la magnitud de la respuesta
del sistema a esta frecuencia, de donde se obtiene que la ganancia es igual
a 3, 23.
8.4.4 i) Aplicando Transformada Zeta a la ecuación de recursión, con condi-
ciones iniciales iguales a cero, se llega a

Y [z] − 2, 4z −1 Y [z] + 1, 92z −2 Y [z] − 0, 512z −3 Y [z] = U [z] (8.64)

lo que puede escribirse de la forma

z3
Y [z] = (8.65)
(z − 0, 8)3
Haciendo la expansión en fracciones parciales se llega a

2, 4 1, 92 0, 512
Y [z] = 1 + + 2
+ (8.66)
z − 0, 8 (z − 0, 8) (z − 0, 8)3
Por lo tanto, la respuesta del sistema a delta de Kronecker, con condi-
ciones iniciales iguales a cero es

¡ ¢
y[k] = δK [k] + 3(0, 8)k + 2, 4k(0, 8)k + 0, 64k 2 (0, 8)k µ[k − 1] (8.67)

ii) Considerando ahora las condiciones iniciales dadas, la expresión para


Y [z] es

1, 896z 4 − 1, 408z 3 + 0, 512z 2


Y [z] = (8.68)
(z − 0, 8)3 (z − 1)
cuya expansión en fracciones parciales resulta

119, 96 19, 57 1, 9169 125


Y [z] = 1, 896 − − 2
− 3
+ (8.69)
z − 0, 8 (z − 0, 8) (z − 0, 8) z−1

Con esto, es posible determinar que la respuesta del sistema a escalón


unitario, con las condiciones iniciales dadas es

y[k] = 1, 896δK [k] + (−149, 95(0, 8)k − 24, 46k(0, 8)k


− 2, 39k 2 (0, 8)k + 125)µ[k − 1] (8.70)
16

50

40

Magnitud (dB)
30

20

10

−10

−20
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

−50
Fase (grados)

−100

−150

−200
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/s)

Figura 8.10: Respuesta en frecuencia del sistema del problema 8.4.4

iii) En la figura 8.10 se aprecia la respuesta en frecuencia del sistema, de


donde se deduce que la respuesta de mayor amplitud se produce cuando
θo = 0, es decir, cuando la entrada es una señal constante.
En este caso, la amplitud que se obtiene entonces sobrepasa los 40 [dB],
más precisamente, es igual a 125.

Problema 8.5. .

8.5.1 Aplicando Transformada Zeta en la ecuación del sistema se obtiene

Y [z] − 2z −1 Y [z] + 0, 96z −2 Y [z] = U [z] (8.71)

lo que puede reescirbirse en potencias positivas de z como

z2
Y [z] = U [z] (8.72)
z 2 + 2z + 0, 96

Dado que Z [δK [k]] = 1 y factorizando el denominador, se puede escribir

z2
Y [z] = (8.73)
(z + 0, 8)(z + 1, 2)
17

Expandiendo en fracciones parciales, Y [z] queda

1, 6 3, 6
Y [z] = 1 + − (8.74)
z + 0, 8 z + 1, 2
cuya Transformada Zeta Inversa es
¡ ¢
y[k] = δK [k] + 1, 6(−0, 8)k−1 − 3, 6(−1, 2)k−1 µ[k − 1] (8.75)
Note que se trata de un sistema inestable, debido a la existencia de una
frecuencia natural ubicada en 1, 2.
8.5.2 En este caso, dado que se quiere que la respuesta homogénea del sistema
sea acotada, solamente es necesario considerar la respuesta del sistema a
condiciones iniciales, cuya Transformada Zeta es

z 2 (−2a − 0, 96b) − 0, 96az


Y [z] = (8.76)
z 2 + 2z + 0, 96
Para que la respuesta homogénea sea acotada, se debe cancelar el modo
inestable de la planta, es decir, el que se encuentra en z = −1, 2, para lo
que debe cumplirse

0, 96
= 1, 2 (8.77)
2a + 0, 96b
En otras palabras, la relación entre las condiciones iniciales de manera
que la respuesta homogénea del sistema sea acotada es

2, 4a + 1, 152b = 0, 96 (8.78)

Problema 8.6. .
En la figura 8.11 se pueden observar tanto el espectro de la secuencia original,
que viene dado en color azul como el de las secuencias truncadas a 16, 32
y 64 puntos en colores verde, rojo y negro, respectivamente.
Como era de esperar, a medida que se van tomando una mayor cantidad
de puntos, el espectro de la secuencia truncada se va asemejando al de
la señal original. Note que cuando se considera N = 64 el espectro es
prácticamente igual al original, haciendo casi indistinguible la curva orig-
inal.

Esta similitud puede apreciarse en el gráfico de la figura 8.12, donde se


nuestra la magnitud de la diferencia en [dB] entre la secuencia original
y la secuencia truncada a N = 64. Se nota claramente que la diferencia
entre ambos espectros no supera los 0.3[dB].
El código de MATLAB para obtener la figura 8.11 es el que se muestra a
continuación.
18

30
Original
20 N = 16
N = 32

Magnitud [dB]
N = 64
10

−10

−20
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/sample)

Figura 8.11: Comparación de los espectros del problema 8.6

0.4

0.2
Magnitud [dB]

−0.2

−0.4
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Frecuencia normalizada (×π rad/sample)

Figura 8.12: Diferencia entre el espectro original y el de la secuencia truncada


a N = 64

>> f=dimpulse([1 0],[1 -1.343 0.903],128);


>> k=[1/128:1/128:1]; f16=zeros(128,1); f32=f16; f64=f32;
>> for h=1:16,
>> f16(h)=f(h);
>> end
>> for h=1:32,
>> f32(h)=f(h);
>> end
>> for h=1:64,
>> f64(h)=f(h);
>> end
>> Fo=fft(f); F16=fft(f16); F32=fft(f32); F64=fft(f64);
>> for h=1:128,
>> mag16(h)=20*log10(abs(F16(h)));
>> mag32(h)=20*log10(abs(F32(h)));
>> mag64(h)=20*log10(abs(F64(h)));
>> end
>> subplot(211); plot(k,20*log10(abs(Fo))); hold;
19

>> plot(k,mag16,’g’); plot(k,mag32,’r’); plot(k,mag64,’k’);


>> legend(’Original’,’N = 16’,’N = 32’,’N = 64’,0);