Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Area di figure sovrapposte

Analisi, geometria, algebra, topologia...

Moderatori: Foto UtenteDirtyDeeds, Foto UtenteIanero, Foto UtentePietroBaima

0
voti

[21] Re: Area di figure sovrapposte

Messaggioda Foto Utentefpalone » 20 mar 2019, 14:23

boiler ha scritto:L'area calcolata analiticamente è 0.2718

L'area calcolata con il metodo montecarlo è 0.274... non male

:ok:
mi sembra ottimo come inizio! Cosa hai usato come criterio di convergenza per il montecarlo?
Avatar utente
Foto Utentefpalone
11,7k 5 7 10
G.Master EY
G.Master EY
 
Messaggi: 2287
Iscritto il: 26 dic 2007, 17:46
Località: roma

0
voti

[22] Re: Area di figure sovrapposte

Messaggioda Foto Utenteboiler » 20 mar 2019, 15:22

Nessun criterio, gli ho fatto fare un numero fisso di iterazioni.

Ciao, Boiler
Avatar utente
Foto Utenteboiler
15,1k 4 7 13
G.Master EY
G.Master EY
 
Messaggi: 2548
Iscritto il: 9 nov 2011, 12:27

0
voti

[23] Re: Area di figure sovrapposte

Messaggioda Foto UtenteDrCox » 2 apr 2019, 20:54

Io farei così:

1) Genero una mappa binaria con valori 1 nei pixel corrispondenti al rettangolo, valori 0 altrove. L'estensione della mappa è su tutto il foglio di lavoro, diciamo N \times M pixel.

2) Genero una mappa analoga con valori 1 nei pixel corrispondenti al cerchio, 0 altrove.

A questo punto abbiamo due matrici, entrambe di dimensione N \times M, aventi valori 1 solo in corrispondenza delle rispettive figure.

3) Faccio un'operazione binaria di AND tra le due matrici, ottenendo una matrice B avente degli 1 solo dove entrambe le figure esistono

4) Calcolo l'area come \sum_{i=i}^N \sum_{j=1}^M B_{ij} A_{pixel} dove A_{pixel} è l'area di un singolo pixel
"The past is not really the past until it has been registered. Or put another way, the past has no meaning or existence unless it exists as a record in the present."
John Archibald Wheeler
Avatar utente
Foto UtenteDrCox
2.507 2 8 12
Master
Master
 
Messaggi: 651
Iscritto il: 8 giu 2010, 21:42

Precedente

Torna a Matematica generale

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti