Esercitazione con programma eseguibile in C + programma in Python.
Stai vedendo l'anteprima delle prime pagine. Il file completo è gratis: registrati per leggerlo tutto.
Di cosa parla
- L'esercitazione si concentra sull'applicazione del metodo Monte Carlo "hit and miss" per stimare le aree di due settori angolari dell'orbita terrestre e sul calcolo della velocità areolare media basata sulla seconda legge di Keplero.
- In C, la funzione fill genera 5000 punti casuali all'interno di una circonferenza di raggio R=149.5·10^6 km utilizzando coordinate polari e salva i risultati validi nel file "circonferenza.txt".
- La funzione area filtra i punti generati in base agli intervalli angolari specificati, conteggiando gli incontri (Nhit) per calcolare l'area del settore tramite la proporzione tra il numero di hit e il totale dei lanci.
- I risultati finali includono il calcolo della velocità areolare v1 e v2 per ciascun settore, la loro media aritmetica e l'errore associato determinato dalla dispersione massima fra i due valori sperimentali.
- L'utilizzo dello script Python grafico.py permette di visualizzare geometricamente i punti appartenenti alla circonferenza completa e ai settori specifici con colori distinti per verificare visivamente la correttezza delle aree calcolate.
Questo appunto è gratis. Registrati in 30 secondi per leggere tutte le pagine e scaricarlo.