Está en la página 1de 7

inestable

clear all; close all; clc;


%---Declaración de vectores---

a=[1 1 -1];%X(z)
b=[1 -1];%Y(z)
[R,P,K]=residuez(b,a)

R =
1.1708
-0.1708
P =
-1.6180
0.6180
K =

[]

%---Respuesta al impulso unitario---

x=[0 0 1 zeros(1,29)];

1
%--Graficamos para los primeros 30 valores--

n=0:29;

%h(n)=1/2d(n)+d(n-1)+1/2d(n-2)

for i=3:32
h(i-2)=1.*x(i)+1.*x(i-1);
end

%--Ploteo--

figure(1)
stem(n,h,'filled');
title('Mediante transformada inversa de H(z)');
xlabel('Muestras');
ylabel('Amplitud');
grid on; grid minor;

%--Grafica de los polos y ceros en el plano Z--

figure(2)

%---Plano Z---
zplane(b,a);
title('Plano Z');
xlabel('Eje Real');
ylabel('Eje Imaginario');

2
grid on; grid minor;

%---Respuesta al impulso---
figure(3)
impz(b,a,n);
grid on; grid minor;

3
estable

clear all; close all; clc;


%---Declaración de vectores---

a=[1 1 0.5];%X(z)
b=[1 0.5];%Y(z)
[R,P,K]=residuez(b,a)

R =
0.5000 - 0.0000i
0.5000 + 0.0000i
P =
-0.5000 + 0.5000i
-0.5000 - 0.5000i
K =

[]

%---Respuesta al impulso unitario---

x=[0 0 1 zeros(1,29)];

%--Graficamos para los primeros 30 valores--

n=0:29;

%h(n)=1/2d(n)+d(n-1)+1/2d(n-2)

4
for i=3:32
h(i-2)=(0.5).*x(i)+(0.5).*x(i-1);
end

%--Ploteo--

figure(1)
stem(n,h,'filled');
title('Mediante transformada inversa de H(z)');
xlabel('Muestras');
ylabel('Amplitud');
grid on; grid minor;

%--Grafica de los polos y ceros en el plano Z--

figure(2)

%---Plano Z---
zplane(b,a);
title('Plano Z');
xlabel('Eje Real');
ylabel('Eje Imaginario');
grid on; grid minor;

5
%---Respuesta al impulso---
figure(3)
impz(b,a,n);
grid on; grid minor;

6
7

También podría gustarte