% % SEM 5928 - Sistemas de Controle % Escola de Engenharia de São Carlos - USP % % Adriano Siqueira - 2016 % %Leitura dos parâmetros M = get(uiStart,'Value'); B = get(uiStart1,'Value'); K = get(uiStart2,'Value'); wn=sqrt(K/M); zeta=B/(2*sqrt(K*M)); set(uitextwn,'String',num2str(wn,2)); set(uitextzeta,'String',num2str(zeta,2)); % *** Função transferencia G(s)=1/(ms^2+bs+k)*** num=[K/M]; den=[1 B/M K/M]; G = tf(num,den); [y,t] = step(G,5); set(graph_interface,'CurrentAxes',movie_axis); plot(t,y) grid xlabel('Tempos (s)'); ylabel('y(t)'); axis([0 5 0 2]) set(graph_interface,'CurrentAxes',movie_axis2); %cla pzmap(G) grid xlabel('Parte Real'); ylabel('Parte Imaginaria'); axis([-20 1 -10 10]) set(uitextM,'String',num2str(M,2)); set(uitextB,'String',num2str(B,2)); set(uitextK,'String',num2str(K,2));