From d1fefc06f821f24137d1d7e2c5ba8a78c52d285f Mon Sep 17 00:00:00 2001 From: Diogo Cordeiro Date: Thu, 26 Nov 2020 14:13:28 +0000 Subject: [PATCH] [3] Ex1: terminated. --- TP3a/DiogoEliseu_TP3_1.m | 60 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 TP3a/DiogoEliseu_TP3_1.m diff --git a/TP3a/DiogoEliseu_TP3_1.m b/TP3a/DiogoEliseu_TP3_1.m new file mode 100644 index 0000000..47dada9 --- /dev/null +++ b/TP3a/DiogoEliseu_TP3_1.m @@ -0,0 +1,60 @@ +%% ExercĂ­cio 1 +figure(1) +num = [ 1 -1 ]; +den = [ 1 -0.2 ]; +subplot(2,1,1) +h60 = impz(num, den, 60); +stem(h60,'filled') +subplot(2,1,2) +[z, p, ~] = tf2zp(num, den); +zplane(z, p) + +figure(2) +num = [ 4.5 -1.3 1.4 ]; +den = [ 1 0.2 0.75 -0.27 ]; +subplot(2,1,1) +h60 = impz(num, den, 60); +stem(h60,'filled') +subplot(2,1,2) +[z, p, ~] = tf2zp(num, den); +zplane(z, p) + +figure(3) +num = [ 0.5 ]; +den = [ 1 -1 0.15 ]; +subplot(2,1,1) +h60 = impz(num, den, 60); +stem(h60,'filled') +subplot(2,1,2) +[z, p, ~] = tf2zp(num, den); +zplane(z, p) + +figure(4) +num = [ 3 4.5 ]; +den = [ 1 -2.9 -2.1 ]; +subplot(2,1,1) +h60 = impz(num, den, 60); +stem(h60,'filled') +subplot(2,1,2) +[z, p, ~] = tf2zp(num, den); +zplane(z, p) + +figure(5) +num = [ 1 ]; +den = [ 1 -1.845 0.850856 ]; +subplot(2,1,1) +h60 = impz(num, den, 60); +stem(h60,'filled') +subplot(2,1,2) +[z, p, ~] = tf2zp(num, den); +zplane(z, p) + +figure(6) +num = [ 1 ]; +den = [ 1 -1.85 0.85 ]; +subplot(2,1,1) +h60 = impz(num, den, 60); +stem(h60,'filled') +subplot(2,1,2) +[z, p, k] = tf2zp(num, den); +zplane(z, p) \ No newline at end of file