Octave/Matlab-oppgave: Simulering av 1. ordens systemer

Løsning

Definerer vektorer for koeffisientene i tellerpolynom og nevnerpolynom:

T1=0.5;
teller1=[1];
nevner1=[T1,1];

T2=2;
teller2=[1];
nevner2=[T2,1];

  • Octave: Definerer system-variable av typen transferfunksjon med tf2sys:

    H1=tf2sys(teller1,nevner1)
    H2=tf2sys(teller2,nevner2)

  • Matlab: Definerer en LTI-modell (Linear Time Invariant) av typen transferfunksjon med tf:

    H1=tf(teller1,nevner1)
    H2=tf(teller2,nevner2)

Simulerer med step:

tslutt=10;
[y1,t1]=step(H1,1,tslutt);
[y2,t2]=step(H2,1,tslutt);
plot(t1,y1,t2,y2)


Oppdatert 25.9.04 av Finn Haugen, faglærer. E-postadresse: Finn.Haugen@hit.no.