Académique Documents
Professionnel Documents
Culture Documents
gcandela@espe.edu.ec kgutierrez@espe.edu.ec
Abstract— In mathematics and signal processing, the Z Si x[n] es una secuencia del lado derecho entonces la
transform converts a real or complex signal in the discrete time ROC se extiende hacia fuera desde el último polo en
domain into a representation in the domain of the complex x[z].
frequency. The name of Z Transform comes from the variable of
the domain. A more suitable name could have been "Transform Si x[n] es una secuencia del lado izquierdo, entonces
by Laurent", since it is based on the Laurent series. This la ROC se extiende hacia dentro desde el polo más
transform is to the discrete time signals the same as Laplace to cercano en x[z].
the continuous time signals.
Si x[n] es una secuencia dupla, la ROC va a ser un
Keywords— Discrete-time signals, signal processing, anillo en el plano-z que está restringido en su interior
y exterior por un polo.
Z Transform.
D. Comando Freqspace:
Genera un vector con puntos igualmente espaciados en el
círculo unitario.
Ejemplo:
>> a=[1 0.8 0.64];
>> b=[1 1];
>> w=pi*freqspace(200);
>>freqz(b, a, w)
E. Comando Unwrap: Fig3. Gráfico obtenido al aplicar la función UNWRAP en la función “p”
Abre la fase de modo que los saltos de fase siempre sean
menores que 2π. F. Comando Grpdelay:
Ejemplo: Otorga el grupo retraso de un sistema lineal de tiempo
discreto especificado por su función de transferencia.
>> p1=[0:0.01:6*pi];
>> p=[p1 p1]; Ejemplo:
>>plot(p);
>> a=[1 0.8 0.64];
>> q=unwrap(p);
>> b=[1 1];
>>figure(2);
>> [gd,w]=grpdelay(b,a,200);
>>plot(q)
>>plot(w,gd)
Fig5. Función de Transferencia
I. ComandoZplane:
Dada una función de transferencia, traza las ubicaciones de
de los ceros y polos.
H. Comando Fzp2tf:
Dada una función de transferencia, devuelve las
ubicaciones de los ceros y polos.
Ejemplo:
>> [b,a]=zp2tf(z,p,k)
b=
0 0 1.0000 1.0000 0.3000
a=
1.0000 0.8000 0.6400 0.3000 0.0200
Ejemplo:
>>zplane(num10,den10);
Ejemplo:
B. Diseño de filtro intuitivo >> p1=0.9*exp(j*pi/4);
Ejemplo: >> z1=[1 -1];
>> z2=exp(j*pi/8);
>> p1=0.9*exp(j*pi/4); >> z3=exp(j*3*pi/8);
>> z=[1 -1].'; >> Z=[1 -1 z2 z2' z3 z3'].';
>> p=[p1 p1']; >> [num, den]=zp2tf(Z,P,1);
>> [num, den]=zp2tf(z,p,1); >> [h,w]=freqz(num,den);
>> [h,w]=freqz(num, den); >>plot(W,abs(h)/max(abs(h)));
>>plot(W,abs(h)/max(abs(h)));
REFERENCIAS