Corpo rigido: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 107:
== Simulare la dinamica del corpo rigido al computer ==
 
La dinamica del corpo rigido può essere simulata con un programma per computer, e ciò viene fatto in molti videogiochi, specie quelli con l'aggettivo ''[[simulatorisimulatore]]''. In [[Matlab]]/[[Octave]] si può imbastire una simulazione di corpo rigido 2D già in 1 pagina A4, e ciò illustra almeno in principio come è possibile fare una simulazione 3D una volta assodato come rappresentare l'orientazione in 3D e come fare per il tensore del momento d'inerzia:
 
<syntaxhighlight lang="matlab">
Riga 159:
</syntaxhighlight>
 
Una simulazione 3D e' un po' piu' lunga ma la struttura del programma e' analoga. Il programmino di corpo rigido 3D che si trova qui: https://sourceforge.net/projects/illustrativesim , non e' lunghissimo infatti: per maggiore chiarezza conviene togliere prima la rilevazione e risoluzione dell'urto col terreno (diciamo ''rimbalzamento'' quando quota < 0 ).
 
Per esempio un simulatore di volo può essere fatto senza dover implementare la rilevaione e risoluzione di urti del corpo rigido 3D: è sufficiente che la simulzione parta conl'aereo già in aria, e a quel punto sono solo vettori forza che agiscono su diversi punti di un corpo rigido. Ovviamente il simulatore di volo ''funziona'' ache se i vettori-forza applicati al corpo rigido non sono affatto corrette dal punto di vista dell'aerodinamica bensì sono date da qualche formula ''molto'' approssimativa.
 
==Voci correlate==