You are on page 1of 1

Functii ode

ord1.m
function yd=ord1(t,y)
global kp tp t0 omega a
yd=kp*a*sin(omega*t)-y)/tp;
ord1ode45.m
echo on
global kp tp omega a;
omega=2;a=3;
[t y]=ode45(ord1,[t0 tf],y0);
For k=1:length(t)
uc(k)=a*sin(omega*t(k));
end;clf;
plot(t,y,-r,t,uc,-b);
grid;
title(rasp sist ord 1)

You might also like