N = [1 2] D = [1 4 3] Q = [10 1 2] rN = roots(N) rD = roots(D) rQ = roots(Q) pN = poly(rN) pD = poly(rD) pQ = poly(rQ) A=[ 1 2 3 4 5 6 7 8 0] pA = poly(A) T= conv(N,D) [q,r] = deconv(T,N) [q,r] = deconv(T,D) polyval(D,[5 7 9]) H = tf([2 5 1],[1 2 3]); sgrid pzmap(H) [r1, p1, k1] = residue(N,D) [N,D] = residue(r1,p1,k1) b = [ 5 3 -2 7] a = [-4 0 8 3] [r2, p2, k2] = residue(b,a) [b,a] = residue(r2,p2,k2) H1 = tf([1 2],[1 4 3]) H2= tf([2 5 1],[1 2 3]) HS = series(H1,H2) HSe =H1*H2 HP = parallel(H1,H2) HPe=H1+H2 HF = feedback(H1,H2) HPF = feedback(H1,H2,+1) A =[0 1 0 0 0 1 -1 0 -2] B=[0 0 3] C=[1 0 0] D=0 [b,a] = ss2tf(A,B,C,D) r=[4 5 6] p=[-1 -2 -3] k=1 [b,a] = residue(r,p,k) [A,B,C,D] = tf2ss(b,a) d = det(A) Y = inv(A)