Come creare il programma


Il programma StarDance è stato realizzato utilizzando come struttura base un semplice programma N-corpi, il cui listato in QuickBasic è mostrato di seguito, che simula le interazioni gravitazionali esistenti in un gruppo di stelle. In più, StarDance utilizza un passo temporale "variabile", proporzionale alla minima distanza che intercorre fra due stelle qualsiasi del sistema, per affrontare il cosiddetto "problema degli incontri ravvicinati".

Il programma utilizza come unità di misura della distanza il parsec (1 pc = 3,09 * 10^18 cm), che corrisponde a 3,26 anni luce. La massa è invece misurata in masse solari (1 Ms = 1,99 * 10^33 g), mentre la misurazione del tempo è in milioni di anni (1 Ma = 3,16 * 10^13 s). Con questa scelta delle unità di misura la costante di gravitazione universale G assume il valore di 4,5 * 10^-3. E' comodo inoltre esprimere le velocità iniziali delle varie stelle in km/s; in tal caso, occorre moltiplicare i valori di queste velocità iniziali, espressi in km/s, per il fattore 1,02, che opera la conversione in unità pc/Ma.


Copyright © 1999 Osservatorio Astronomico Torre Luciana. Tutti i diritti riservati