%MATLAB-skript: mfd_step.m
U=4; %Spranghoyden i u.
m=20; Kf=2; D=4;
A=[0,1;-Kf/m,-D/m];
B=[0;1/m];
C=[1 0];%Sørger for at utgangen er y=x1 (posisjonen).
D=[0];
%Definerer en LTI-modell med navn mfd vha. ss-funksjonen:
mfd=ss(A,B,C,D); %ss står for state-space (tilstandsrom)
tstopp=50;
[y1,t]=step(mfd,tstopp);%y1 er utgangsvektor.%t er tidsvektor.
%step-funksjonen antar at inngangen er enhetssprang.
y=y1*U; %Gir respons som svarer til inngangsspranghøyde U
%Plotting:
figure(1)
plot(t,y),ylabel('[m]'),title('Posisjon, y')
grid