You are on page 1of 3

Part a) code:

numt=16;
dent=[1 3 16];
omegant=sqrt(dent(3))
zeta=(dent(2))/(2*omegant)
Ts= 4/(zeta*omegant)
Tp=pi/(omegant*sqrt(1-zeta^2))
pos= 100*exp(-zeta*pi/sqrt(1-zeta^2))
t=tf(numt,dent);
step(t)
answers:
omegant =
4
zeta =
0.3750
Ts =
2.6667
Tp =
0.8472
pos =
28.0597

Figure 1: Tr = 0.361 Sec.


Part b) code:

numt=0.04;
dent=[1 0.02 0.04];
omegant=sqrt(dent(3))
zeta=(dent(2))/(2*omegant)
Ts= 4/(zeta*omegant)
Tp=pi/(omegant*sqrt(1-zeta^2))
pos= 100*exp(-zeta*pi/sqrt(1-zeta^2))
t=tf(numt,dent);
step(t)

answers:
omegant =
0.2000
zeta =
0.0500
Ts =
400
Tp =
15.7276
pos =
85.4468

Figure 2: Tr = 5.42 Sec.


Part C) code:

numt=1.05e7;
dent=[1 1.6e3 1.05e7];
omegant=sqrt(dent(3))
zeta=(dent(2))/(2*omegant)
Ts= 4/(zeta*omegant)
Tp=pi/(omegant*sqrt(1-zeta^2))
pos= 100*exp(-zeta*pi/sqrt(1-zeta^2))
t=tf(numt,dent);
step(t)

Answers:

omegant =

3.2404e+003

zeta =

0.2469

Ts =

0.0050

Tp =

0.0010

pos =

44.9154

Figure 3: Tr = 0.000396

You might also like