Está en la página 1de 3

LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 6

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA

EXPERIENCIA 6
TRANSFORMADA Z

I. OBJETIVOS
Analizar y comprobar las diversas propiedades y utilidad de la transformada Z.

II. EQUIPOS Y MATERIALES


Computador con Matlab

III. MARCO TEORICO/INFORME PREVIO


Presentar los conceptos fundamentales del tema.

VI. PROCEDIMIENTO

01. POLOS Y CEROS EN EL PLANO Z


Función: ZPLANE
Dados ciertos polos y ceros, estos se pueden graficar en el plano complejo.
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 6

02. DEFINICIÓN Y OPERACIONES CON NÚMEROS COMPLEJOS


Funciones: COMPLEX, ABS, ANGLE, CONJ, REAL, IMAG, CART2POL, POL2CART

03. TRANSFORMADA Z
syms n z a
f1 = kroneckerDelta(n);
f2 = kroneckerDelta(n,2);
f3 = 1;
f4 = 1 + 2*n;
f5 = a^n;

ztrans(f1, n, z)
ztrans(f2, n, z)
ztrans(f3, n, z)
ztrans(f4, n, z)
ztrans(f5, n, z)

04. POLOS Y CEROS DE UNA FUNCIÓN DE TRANSFERENCIA

z = tf('z'); // Discrete transfer function model


Yz = 0.792*z^2/((z-1)*(z^2 - 0.416*z + 0.208))
[ceros, polos, K] = zpkdata(Yz,'v') //Ceros y polos como vectores
[num, den] = tfdata(Yz,'v'); //Retorna numerador y denominador
zplane(num, den) //Plotea ceros y polos
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES EXPERIENCIA 6

[R,P,K] = residue([1 0 0],[1 -1.9 0.9])

z = [j ; -j]; % Set up vector for zeros


p = [-1 ; .5+.5j ; .5-.5j]; % Set up vector for poles
zplane(z,p);
title('Pole/Zero Plot');

05. TRANSFORMADA Z INVERSA

syms n z a
f1 = 2*z/(z-2)^2
f2 = 2/(z+2)
f3 = 9*z/(z^3+1.5*z+9)
iztrans(f1)
iztrans(f2)
iztrans(f3)
iztrans(1/z, z, n)
iztrans((z^3 + 3*z^2 + 6*z + 5)/z^5, z, n)
iztrans(-10*z/(10/9*z-1)+ 10*z/(z-1) )

PROBLEMAS PROPUESTOS
Verificar los resultados de los ejemplos previos sustentando los resultados con base en la teoría
desarrollada en clase.

También podría gustarte