Implementation of H(z) of a filter, could be made by different techniques,
well,
consider H(z) = [ 1 + 7z^-1 + 3z^-2 + z^-3] / [ 1 + 9z^-1 -9z^-2 +5z^-3]
I need to implement this on MATLAB, using:
Direct Form2
Cascade Form
Parallel Form
Lattice-ladder form
You can write H(z) directly in MATLAB and then find the poles and zeroes. Then use the equation form for direct form 2, cascade form, parallel etc. and write them in MATLAB to analyze.
I could not find function which automatically breaks H(z) and then arrange them in required form.