Discrete Direct-Form Visualiser

Enter the system function and pick which direct form (I, II or III) to depict. Coefficients can be supplied either as a list, e.g., [1, 4, 3], or in factorised form, e.g., (z+3)(z+1).