
¿Como se hace en matlab?
%------------------------------------------------------------------
%REG.AUTOMATICA Y MATLAB
%Respuesta ante una entrada unitaria en rampa
%------------------------------------------------------------------
%***La respuesta a una entrada unitaria en rampa se obtiene como la
% respuesta a un salto unitario de G(s)/s ***
%Primero introducimos el numerador y denominador de G(s)/s
num=[1];
den=[1 1 1 0];
%Creamos el sistema
sys=tf(num,den);
%Especificamos el tiempo de calculo en 7 s.
t=0:0.1:7;
%Guardamos la respuesta en un vector c
c=step(sys,t)
%Al representar la respuesta a una rampa, añdimos la entrada de %referencia
%La entrada de referencia es t.El comando plot es:
plot(t,c,'ro',t,t,'g-');
%Introducimos la rejilla y las etiquetas:
grid
title('Respuesta ante una rampa unitaria del sistema G(s)=1/(s^2+s+1)');
xlabel('t seg');ylabel('Amplitud');

No response to “Respuesta ante una rampa Ejemplo”
Publicar un comentario