Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Fra vinkel og starthastighet kan farten dekomponeres i x og y-retning:
vx = cos(angle)*initialSpeed
vy = sin(angle)*initialSpeed

 

Vi starter med å skrive Skriv funksjonen initVelocity(initalAngle, initialSpeed).

Denne skal returnere starthastighetene i x og y-retning. 

...

Skriv nå funksjonen function[vx, vy] = velocity(ax, ay, vx, vy, dt).

Denne beregner farten i det neste steget gitt nåværende fart og akselerasjon.

...

Skriv funksjonen function[x, y] = trajectory(initialSpeed, initialAngle, height).

Denne funksjonen benytter seg av initialVelocity(), acceleration(), velocity() og position().

...