Lessico IT › Programmazione › Integrazione di Eulero

Integrazione di Eulero

Programmazione Svenska → Aggiornato: 2026-10-24

Il modo più semplice di far avanzare una simulazione: sommare alla posizione la velocità per il passo temporale, un passo dopo l'altro.

Prende il nome da Leonhard Euler (XVIII secolo) ed è la prima cosa che chiunque scrive: v += a·Δt; x += v·Δt. L'Eulero «in avanti» puro immette silenziosamente energia nel sistema e manda le orbite a spirale verso l'esterno, perciò i giochi usano l'Eulero semi-implicito (simplettico): si aggiorna prima la velocità, poi ci si muove con la nuova velocità. Resta stabile con uno sforzo aggiuntivo quasi nullo.

Quando anche questo deriva, subentrano Verlet o RK4. Eulero è l'esempio da manuale che muove, senza darlo a vedere, una quantità sorprendente della fisica dei giochi pubblicati.

← Torna al lessico