% % SEM 5928 - Sistemas de Controle % Escola de Engenharia de São Carlos - USP % % Adriano Siqueira - 2016 % zero = get(uiStart,'Value'); set(uitextK,'String',num2str(zero)); G = tf([1 -zero],[1 2 1]) if zero == 0 set(uibotton1,'String',['G(s) = s/(s2 + 2s+ 1)']); elseif zero > 0 set(uibotton1,'String',['G(s) = s - ',num2str(abs(zero)),'/(s2 + 2s+ 1)']); else set(uibotton1,'String',['G(s) = s + ',num2str(abs(zero)),'/(s2 + 2s+ 1)']); end set(graph_interface,'CurrentAxes',movie_axis); [y,t] = step(G); plot(t,y) %axis([0 .1 0 max(y)]) grid xlabel('Tempos (s)'); ylabel('y(t)'); set(graph_interface,'CurrentAxes',movie_axis2); bode(G) grid