Thema: Delphi MONTE-CARLO-METHODE

Einzelnen Beitrag anzeigen

vicii

Registriert seit: 19. Jun 2003
Ort: magdeburg
13 Beiträge
 
Delphi 5 Enterprise
 
#5
  Alt 19. Jun 2003, 13:42
ohh is das alles super
so viel hilfe!

also hier ma die konkrete aufgabe
eine technik zu rberechnung der fläche unter einer kurve ist die monte-carle-methode mit zufallszahlen. die kurve y=f(x) sei für einen wert x innerhalb der angegebenenen oberen und unteren grenzen poritiv. der größte wert von y in diesen grenzen soll y max sein. die m-c-methode läuft folgendermaßen ab:
1)setzen eines zählers auf null
2)erzeugen einer zufallszahl xz deren wert innerhalb der grenzen a und b liegt
3)berechnung von f(xz)
4)erzeugung einer zweiten zufalklszahl yz deren wert zw. 0 und ymax liegt.
5)vergleichen von yz und y(xz). wenn yz kleiner oder gleich y(xz) ist, dann liegt dieser punkt unter oder auf der kurve, und der zähler wird um 1 erhöht.
6)n-malige wiederholung der schritte 2 bis 5. n ist eine eingabegröße und sollte ziemlich groß gewählt werden,
7)nach ausführung der vorg. zyklusanzahl erfolgt die bestimmung des bruchteils f von punkten, di eauf oder unter der kurve liegen, und die ermittlung der fläche.
f=zähler/zyklusanzahl und a=Fymax(b-a)
schreiben sie eine routine, die diese strategie realisiert. testen sie die routine in einem programm mit der fkt. y=ae*-x mit a >1.

jo das is alles
und es wär mächtig nett wenn ihr mir helfen könntet
DANKE sagt vici
  Mit Zitat antworten Zitat