home || posta || verifiche on line || foglio elettronico || ricerca || calendario

Misura dell'area dell'ellisse


13 Febbraio 2002

Approssimazione dell'area dell'ellisse con metodo stocastico

Data l'equazione dell'ellisse in forma canonica

x^2/a^2+y^2/b^2=1

vogliamo approssimarne l'area "bombardando" con una pioggia casuale di punti il rettangolo che contiene la curva nel primo quadrante. Tale rettangolo è di dimensioni a e b e perciò la misura dell'area sarà ab.

Il rapporto fra il numero di punti che cadranno all'interno sul totale dei punti generati è lo stesso del rapporto delle misure delle aree del quarto di ellisse con quello del rettangolo. Posto n il numero di punti interni alla conica e N il numero totale di punti si ha la proporzione 

n : N = Area quarto di ellisse : Area rettangolo

dalla quale si ricava

Area ellisse = 4 n/N a b

Il calcolo di n in funzione di N lo si può implementare in modo efficiente con il foglio elettronico di cui riporto le formule:

Si potrà verificare che il rapporto nella cella E7 non dipende dai valori di a e b (pertanto la misura dell'area dipenderà esclusivamente da a e b oltre che dal rapporto in questione). 

Qualche esempio:

Esempio 1
Esempio 2

Premendo F9 possiamo generare nuove "piogge" e verificare che il rapporto oscilla attorno al valore di 0.75 circa.


Vogliamo ora implementare un numero significativo di casi: in ambiente VBA digitiamo la funzione:

e generiamo su un secondo foglio la seguente tabella:


continua...

dove Nstep rappresenta il valore di N da passare alla funzione "casi". Si verifica ancora che il "limite" della successione delle percentuali non dipende dai valori a e b della conica e si stabilizza sul valore della linea rossa tratteggiata. Ecco una seconda simulazione

Ti interessa il file? SCARICALO e fanne buon uso!


home || posta || verifiche on line || foglio elettronico || ricerca