Teori
Beräkna nästa position med Eulersteg
Vid ett Eulersteg använder du den aktuella hastigheten för att uppskatta positionen ett tidssteg framåt.
Förflyttningen i det steget är hastighet × tidssteg.
Använd: ny position = aktuell position + hastighet × tidssteg.
- Läs av position, hastighet och tidsstegHämta aktuell position, aktuell hastighet och tidssteg från uppgiften.
- Beräkna hastighet × tidsstegArbeta ut mellanstegen med värdena från uppgiften.
- Lägg till positionenArbeta ut mellanstegen med värdena från uppgiften.
En modell har x = 10 m, v = 4 m/s och dt = 0,2 s. Beräkna nästa position.
- Läs av position, hastighet och tidsstegPosition = 10 m. Hastighet = 4 m/s. Tidssteg = 0,2 s.
- Beräkna hastighet × tidssteg4 × 0,2 = 0,8 m.
- Lägg till positionen10 + 0,8 = 10,8 m.
Beräkna nästa hastighet med Eulersteg
Med Euler-metoden räknar du ett modell framåt med små tidssteg.
Hastigheten ändras i ett steg med acceleration × tidssteg.
Använd: ny hastighet = aktuell hastighet + acceleration × tidssteg.
- Läs av hastighet, acceleration och tidsstegHämta aktuell hastighet, acceleration och tidssteg ur uppgiften.
- Beräkna acceleration × tidsstegArbeta ut mellansteg med värdena från uppgiften.
- Addera till hastighetenArbeta ut mellansteg med värdena från uppgiften.
En modell har v = 4 m/s, a = 1,5 m/s 2 och dt = 0,2 s. Beräkna nästa hastighet.
- Läs av hastighet, acceleration och tidsstegHastighet = 4 m/s. Acceleration = 1,5 m/
s 2. Tidssteg = 0,2 s. - Beräkna acceleration × tidssteg1,5 × 0,2 = 0,3 m/s.
- Addera till hastigheten4 + 0,3 = 4,3 m/s.