You are on page 1of 2

Task-1

clc
clear all
close all
a=[1 5 30];
a1=roots(a)
b=[1 27 52];
b1=roots(b)
c=poly([-15 -26 -27]);
c1= 5 .* c
d=poly([0 -5 a1' -56 b1'])
H=tf(c1,d)
W=zpk(H)

Task-2
close all
clear all
clc
s=sym('s')
num=(5 *(s+27) *(s+26)* (s+15))
den=( (s) *(s+56) *(s^(2) + 27*(s) + 52)* (s+5) * (s^(2) + 5*(s) + 30) )
h=[num/den]

Task-3
close all
clear all
clc
s=tf('s')
n= (5 *(s+27) *(s+26)* (s+15)) / ((s) *(s+56) *(s^(2) + 27*(s) + 52)* (s+5) *
(s^(2) + 5*(s) + 30))

Task-4
close all
clear all
clc
s=sym('s')
n= ((s+5)*(s+70)) / ((s)*(s+45)*(s+5)*(s^(2) +7*s+10))
[num,den]=symdata(n)
[r,p,k]=residue(num,den)
num
den

You might also like