Control

Solo disponible en BuenasTareas
  • Páginas : 2 (290 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de marzo de 2011
Leer documento completo
Vista previa del texto
MatLab permite, además de obtener la respuesta en el tiempo para una entrada escalón o impulso, también obtener respuesta para otras entradas tal como rampas osinusoides. El comando lsim permite obtener la respuesta en el tiempo para un sistema con una entrada u, donde u se define como una función del tiempo. La sintaxis de estecomando es: lsim(A,B,C,D,U,T) usando las matrices de estado o lsim(NUM,DEN,U,T) usando la función de transferencia.
Para obtener la respuesta en el tiempo para unafunción rampa, se define U de la siguiente forma:

Ejemplo de programa mostrando una función escalón

Ejemplo de programa q nos muestra un pulso unitarioINSTITUTO POLITECNICO NACIONAL

ESIME UNIDAD CULHUACAN

MATERIA:

SEÑALES Y SITEMAS DE CONTROL

ALUMNO:

GOMEZ ISLAS ERICK TRINIDAD

PRACTICA:

RESPUESTADE UN SISTEMA A DIFERENTES FUNCIONES DE ENTRADA:

• ESCALON

• IMPULSO

• RAMPA

10-MARZO-2010

Colocando graficas en una sola pantalla:Unificando los programas para mostrarlos en una sola pantalla

u = inline('t>=0')

t=-10:0.01:10;

subplot(2,2,1),plot(t,u(t),'r');

hold on;

subplot(2,1,3);plot(t,u(t-1),'k','linewidth',2);

axis([-10 10 -0.1 1.1]);

grid on;

title('Señal 1a');

xlabel('tiempo (segundos)');

ylabel('u(t), u(t-1)');legend('u(t)', 'u(t-1)')

T=0:0.1:10;

U=T;

NUM=[1];

DEN=[1 0.25 1];

[Y,X]=lsim(NUM,DEN,U,T);

subplot(3,2,4);

plot(T,Y,T,U);

n = -4:1:4;

x =zeros(size(n));

x(n==0) = 1;

stem(n,x);

subplot(2,2,1);

axis([-4 4 -0.5 1.5]);

title('Señal impulso unitario');

xlabel('n (muestras)');

ylabel('x[n]');
tracking img