nums=[1 1]

dens=[1 -2 1]

for x=1:200

u(x)=1;

end

for x=1:200

r(x)=x;

end

rlocus(nums,dens)

zgrid

title('Root Locus del sistema sin controlar')

dlsim(nums,dens,u)

title('Resp. del sistema sin cont. al escalon')

 

dlsim(nums,dens,r)

title('Resp. del sistema sin cont. a la rampa')

numc=[1 -0.8]

denc=[1 0.8]

k=0.0755

[sysn,sysd]=series(k*numc,denc,nums,dens)

[numlc,denlc]=cloop(sysn,sysd,-1)

rlocus(numlc,denlc)

zgrid

title('Root Locus del sistema con controlador, k=0.0755')

dlsim(numlc,denlc,u)

title('Resp. del sistema con cont. al escalon, k=0.0755')

dlsim(numlc,denlc,r)

title('Resp. del sistema con cont. a la rampa, k=0.0755')

 

k=0.0967

[sysn,sysd]=series(k*numc,denc,nums,dens)

[numlc,denlc]=cloop(sysn,sysd,-1)

rlocus(numlc,denlc)

zgrid

title('Root Locus del sistema con controlador, k=0.0967')

dlsim(numlc,denlc,u)

title('Resp. del sistema con cont. al escalon, k=0.0967')

dlsim(numlc,denlc,r)

title('Resp. del sistema con cont. a la rampa, k=0.0967')

k=0.4302

[sysn,sysd]=series(k*numc,denc,nums,dens)

[numlc,denlc]=cloop(sysn,sysd,-1)

rlocus(numlc,denlc)

zgrid

title('Root Locus del sistema con controlador, k=0.4302')

dlsim(numlc,denlc,u)

title('Resp. del sistema con cont. al escalon, k=0.4302')

dlsim(numlc,denlc,r)

title('Resp. del sistema con cont. a la rampa, k=0.4302')

 

k=0.9955

[sysn,sysd]=series(k*numc,denc,nums,dens)

[numlc,denlc]=cloop(sysn,sysd,-1)

rlocus(numlc,denlc)

zgrid

title('Root Locus del sistema con controlador, k=0.9955')

dlsim(numlc,denlc,u)

title('Resp. del sistema con cont. al escalon, k=0.9955')

dlsim(numlc,denlc,r)

title('Resp. del sistema con cont. a la rampa, k=0.9955')

k=2.7593

[sysn,sysd]=series(k*numc,denc,nums,dens)

[numlc,denlc]=cloop(sysn,sysd,-1)

rlocus(numlc,denlc)

zgrid

title('Root Locus del sistema con controlador, k=2.7593')

dlsim(numlc,denlc,u)

title('Resp. del sistema con cont. al escalon, k=2.7593')

dlsim(numlc,denlc,r)

title('Resp. del sistema con cont. a la rampa, k=2.7593')