%clear all %close all %Leitura dos ganhos Kp = get(uiStart,'Value'); Kv = get(uiStart1,'Value'); D1 = tf([Kv 0],1) G1 = feedback(Gc,D1) MFc = feedback(Kp*G1,1) [y,t] = step(MFc,5); set(uitextK,'String',num2str(Kp)); set(uitextKI,'String',num2str(Kv)); [y,t] = step(MFc,10); set(graph_interface,'CurrentAxes',movie_axis); plot(t,y) %axis([0 t(tfinal) -1.1 1.1 ]) grid xlabel('Tempos (s)'); ylabel('y(t)'); %axis([0 .1 0 max(y)+.05]) set(graph_interface,'CurrentAxes',movie_axis2); %cla pzmap(MFc); [p,z] = pzmap(MFc); hold on plot([real(p_ant(1)) real(p(1))],[imag(p_ant(1)) imag(p(1))]) plot([real(p_ant(2)) real(p(2))],[imag(p_ant(2)) imag(p(2))]) p_ant = p; pzmap(Gc,'r') axis equal %grid xlabel('Parte Real'); ylabel('Parte Imaginaria');