clear all; clc;

syms z

%% PART A
x1 = (1 - z^-1 - 4*z^-2 + 4*z^-3 ) / (1 - (11/4)*z^-1 + (13/8)*z^-2 - (1/4)*z^-3);
iztrans(x1)

%% PART B
x1 = (1 + z^-1 - 4*z^-2 + 4*z^-3 ) / (1 - (11/4)*z^-1 + (13/8)*z^-2 - (1/4)*z^-3);
iztrans(x1)

%% PART C
x1 = (z^3 - 3*z^2 + 4*z + 1) / (z^3 - 4*z^2 + z - 0.16);
iztrans(x1)

%% PART D
x1 = z / (z^3 + 2*z^2 + 1.25*z + 0.25);
iztrans(x1)

%% PART E
x1 = z / (z^2 - 0.25)^2;
iztrans(x1)
