% 2nd order filter in state-space representation with % respect to direct form II and normal form % lab2_4.m * mw * 01/06/2007 b = [1 2 1]; a = [1 -1.4 .74]; % numerator and denominator N = 30; % number of simulation cycles = N + 1 x = [1 zeros(1,N)]; % input signal (impulse) ssr = ssr_ABCD(b,a,'DF2'); % direct form II [yDF2,S,SmDF2] = ssr_filt_State(ssr,x); % filtering plot_State(SmDF2,'DF2') % graphics ssr(2) = ssr_ABCD(b,a,'NF2'); % normal form [yNF2,S,SmNF2] = ssr_filt_State(ssr(2),x); % filtering plot_State(SmNF2,'NF2') % graphics