You are on page 1of 4

Practica 5

Transformada Z en Matlab
Reyes Lpez Misael, Gonzlez Arevalo Elfrich, Ruiz Prez Christian (christianjord@hotmail.com).

Resumen
Con la ayuda de los comandos TF2ZP, ZP2SOS y ZPLANE de Matlab, se pueden evaluar rapidamente parametros, valores de los polos y ceros de la transformada Z, asi como la graficacin de los mismos en el plano Z.

Introduccin
Primero con el comando TF2ZP convertimos la funcion de transferencia a polos y ceros, posteriormente con ZP2SOS estos nuevos valores se convierten en un modelo de segundo orden para que finalmente con ZPLANE, despus de encontrar los polos y ceros de una trasformada-z, se pueden graficar en el plano-z. El plano-z es un plano complejo con ejes reales e imaginarios para la variable compleja de z. La posicin del plano complejo es dada por re i y el ngulo se da del lado positivo del eje real del plano y se escribe . Al graficar los polos y ceros, los polos son mostrados con "x" y los ceros con "o".

Problema 1
Sea la transformada z.

el diagrama de polos y ceros puede ser obtenido con la funcion zplane. Mientras que la funcion tf2zp es utilizada para determinar los ceros y polos de la transformada en formato racional. Escriba una funcion en Matlab para calcular y desplegar los polos y ceros, para calcular y desplegar la forma factorizada (se recomienda utilizar la funcion zp2sos).

Pruebe el programa para varias transformadas z.

Cdigo
function yPrac5_1(NUM,DEN) [Z,P,K]TF2ZP(NUM,DEN) [SOS,G]  ZP2SOS(Z,P,K) zplane(Z,P);

Ejemplos
a) num[1 0]; den[1 -2]; prac5_1(num,den). Z  0 , P  2 b) num[1 0]; den[1 -1]; prac5_1(num,den). Z  0; P  1; K  1; SOS  1 0 0 1 -1 0; G  1 c) num[1 4 3]; den[1 2 -8 0]; prac5_1(num,den) Z  -3, -1; P  0, -4, 2;K  1; SOS  0 1 0 1 4 0 1 4 3 1 -2 0; G  1;

Problema 2
De los polos y ceros generados en la pregunta anterior, determine las regiones de convergencia de las transformadas e indique explicitamente todas las posibles ROCs. De los diagramas de polos y ceros se puede determinar el tipo de secuencia original? S, siempre y cuando los ceros y polos sean simples. Para el inciso a) tenemos que nuestra funcin es: z 1 ROC: |2z 1 | 1 |z| 2 z 2 1 2z 1

Diagrama de polos y ceros para a)

ROC |z|2

Para el inciso b) tenemos que nuestra funcin es: z 2  4z  3 z 3  2z 2 8z

1

1 z

ROC: |z 1 | 1 |z| 1

Diagrama de polos y ceros para b) ROC |z|1

Por ltimo para el inciso c) tenemos que nuestra funcin es: z 2  4z  3 z 3  2z 2 8z z 2  4z  3 z 3  2z 2 8z

 8 41 z

5 42 z 5 0. 5z

3 8z 3 8z

 32 1 1 1/4 z

81

Por lo tanto nuestra ROC general ser la interseccin de todas las ROC presentes, hay que tomar en cuenta que para el ltimo trmino existe un  n desplazado por lo que su ROC es todo el plano Z excepto z0. ROC: | 0. 25z| 1 |z| 4 |z| 2 z |0. 5z| 1 z0

0 2  |z| 4

Diagrama de polos y ceros para c. ROC: 2 |z|4

Conclusiones
Gracias a las funciones TF2ZP, ZP2SOS y ZPLANE es muy fcil conocer toda la informacin que representa a una seal. Con slo incluir los valores de los coeficientes de cada Z, se pueden conocer cada uno de sus polos y ceros y obtener una representacin grfica de ello, con lo cual podemos recuperar nuestra seal particular en tiempo discreto dada por esos ceros y polos.

Bilbliografa.
TRATAMIENTO DIGITAL DE SEALES PROAKIS, JOHN G. \ MANOLAKIS DIMITRIS G. 1998

You might also like