Professional Documents
Culture Documents
1. Objetivos:
Analizar el uso de la transformada Z en el campo del procesamiento digital
de señales.
Utilizar MATLAB para calcular la transformada Z y su transformada inversa
en la solución de ecuaciones en diferencias.
2. Fundamento teórico
2.1 Transformada Z:
sT
Si se reemplaza z = e y considerando x[n] = xa(nT) se obtiene:
Como la transformada z es una serie infinita de potencias esta existe solo para los valores
de z en que la serie converge. La región de convergencia de X (z) es entonces el conjunto
de valores para los cuales X (z) es finita.
Al realizar la sustitución de z = esT puede interpretarse como un mapeo conforme del plano
s = σ + j ω al plano complejo z.
Laboratorio de Procesamiento digital de señales Docente: Ing. José Arturo Marín Thames
A continuación
continuación presentamos la transformada z de algunas funciones elementales:
MATLAB posee una serie de comandos que permiten el cálculo de la transformada z tanto
en forma simbólica como numérica.
n
Ejemplo 1: Consideremos el caso de la señal discreta: x[n] = 1 con periodo de muestreo n
= 1.
Procedimiento:
1. La variable n puede ser considerada como variable simbólica haciendo uso del
comando syms n.
2. Se introduce la señal discreta: x = 1^n.
3. A continuación se utiliza el comando ztrans para calcular la transformada z sobre la
señal. X = ztrans(x)
4. Se obtiene el resultado X = z/(z
z/(z-1)
Laboratorio de Procesamiento digital de señales Docente: Ing. José Arturo Marín Thames
Una vez obtenida la transformada z de una señal discreta esta tiene la forma de un cociente
de dos polinomios z. Para crear estos polinomios es necesario utilizar el comando tf e
introducir los coeficientes de los polinomios en orden descendente, además de definir el
periodo de muestreo.
Obteniéndose:
Introducimos
Introducimos los coeficientes de los polinomios de la siguiente forma:
den = [1 -1.5327
1.5327 0.6607];
X = [1 zeros(1,40)];
y = filter(num,den,X)
Laboratorio de Procesamiento digital de señales Docente: Ing. José Arturo Marín Thames
Ejemplo 5: Es posible que sea necesario realizar la expansión en fracciones parciales de los
polinomios een
n z para obtener la expresión en el dominio del tiempo discreto.
Volvemos a escribir el mismo polinomio con los coeficientes positivos multiplicando por la
or potencia en este caso Z3:
mayor
X[n] = nT (T = 1)
n
X[n] = 5
X[n] = 10 sin(6n)
-
-3n
X[n] = 10 sin(6n) e