
|
[zxspectrum]
||
[Date Prev]
[10-2003 Date Index]
[Date Next]
||
[Thread Prev]
[10-2003 Thread Index]
[Thread Next]
[zxspectrum] R: Re: R: [OT]
- From: "BODRATO Stefano" <Stefano.Bodrato@xxxxxxxxxxxxxxxx>
- To: <zxspectrum@xxxxxxxxxxxxx>
- Date: Thu, 2 Oct 2003 10:43:45 +0200
Dunque,
sono sempre stato "rusty" in matematica !
Prima domanda: non ho capito perchè i numeri discreti dovrebbero creare
difficoltà ai computer; non è proprio il loro pane ? (forse faccio
confusione nell''insiemistica, però).
Comunque concordo sul fatto che con i computer molto spesso conviene fare
ricerche esaustive (o quasi).
In quel "quasi" rientrano gli algoritmi di ottimizzazione, ovvero quelle
funzioni "costo" che non necessariamente possono avere degli "zeri".
Immagina una funzione a 3 variabili, così puoi "visualizzarla" nello spazio.
Questo
Realizzandone un plastico, potresti individuare i minimi (alias situazioni
ottimali) facendoci cadere sopra una pallina e vedendo fin dove riesce a
scendere.
Ovviamente la pallina rimarrà probabilmente "incastrata" in conchette che
rappresentano i minimi relativi, ma potresti rimettere "in moto" la pallina
dando degli scossoni al plastico, oppure ricordare le coordinate X,Y,Z e
ributtare la pallina in un altro punto per poi confrontare tutti i risultati
ottenuti... questo per spiegarmi meglio; credo che l'equivalente matematico
ti sia chiaro.
Le tecniche per generare questi "scossoni" vengono chiamate "tunneling", perchè
si immagina di "forare" il plastico per far passare la pallina in un'altra
area. (ho trovato perfino un disegnino:
http://www.sspectra.com/focus_tunnel.html)
Immagino che le tecniche di cui parli si basino anche loro sullo spostare
avanti/indietro i vari parametri per vedere come cambiano i risultati, no ?
|

|