Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   MCPI - Monte-Carlo-PI (https://www.delphipraxis.net/30257-mcpi-monte-carlo-pi.html)

moritz 22. Sep 2004 16:34


MCPI - Monte-Carlo-PI
 
Hi Leute,

ich hab mich heute mal hingesetzts und ein Programm geschrieben, mit dem man PI mit Hilfe des Monte-Carlo Algorithmus abschätzen lassen kann. Die Umsetzung erfolgt sowohl Grafisch als auch Statistisch. Nähere Informatiopnen zum Algorithmus gibt's bei Wikipedia.
Die Bedienung ist hoffentlich selbstverständlich, ansonsten ist im Programm auch eine Integriert.
Zum Design: Ich hab bei diesem Programm mal ein bisschen mit den Komponenten von design eXpirience rumgespielt. Ansonsten ist das ganze Programm eh ne ziemliche Spielerei :)

Download: http://www.gaehnen.net/mcpi.zip (240 KB)
Screenshot: http://www.gaehnen.net/mcpi.png (60 KB)

Ich freue mich über jegliche Art von Feedback und Verbesserungvorschlägen!

Gruß, mo

Alexander 22. Sep 2004 16:40

Re: MCPI - Monte-Carlo-PI
 
Schaut richtig gut aus, auch das Design. Auch wenn ich normaler weise nicht für all zu Bunt bin ;-)
Benutzt du eigentlich nur Canvas zum Malen des Rasters, der Kurve und der Punkte?
Interessiert mich nur, weil ich gerade dabei bin eine kleine graphische Komponente für das Anzeigen von Graphen usw. zu programmieren...

alcaeus 22. Sep 2004 16:47

Re: MCPI - Monte-Carlo-PI
 
Hi Moritz,

das Prog sieht richtig gut aus.
Allerdings: in der linken Navi-Leiste ist bei allen Elementen außer "Aufbauprotokoll" und "Statusanzeige" die Hand als Cursor, das wirkt etwas irritierend.
Nun zum Algorithmus: ab wievielen Tropfen wird der geschätze Wert gut? Bei 5000 Tropfen war das Ergebnis 3.1424, die Abweichung ist relativ groß.
Und welche Komponente hast du für die linke Navileiste verwendet? Die gefällt mir :thumb:

Greetz
alcaeus

-NIP- 22. Sep 2004 16:51

Re: MCPI - Monte-Carlo-PI
 
Gutes Programm :thumb: Für die Grafiken hast du nicht etwa den Esel mißbraucht, oder? (hehe)
Das mit dem Zeichnen der Grafiken interressiert mich auch...also wie hast du es angestellt?

-NIP-

moritz 22. Sep 2004 17:15

Re: MCPI - Monte-Carlo-PI
 
Sers,

erstmal danke :)


Zitat:

Zitat von Alexander
Benutzt du eigentlich nur Canvas zum Malen des Rasters, der Kurve und der Punkte?

Das Raster und die Kruve werden mit Canvas gemalt, die Punkt zwar auch mit Canvas, aber mit einer eigenen Funktion (Damit schaut das ganze ein bisschen besser aus).

Zitat:

Zitat von alcaeus
Allerdings: in der linken Navi-Leiste ist bei allen Elementen außer "Aufbauprotokoll" und "Statusanzeige" die Hand als Cursor, das wirkt etwas irritierend.

Nun, da wo sie eine Hand ist kann man klicken :)

Zitat:

Zitat von alcaeus
Nun zum Algorithmus: ab wievielen Tropfen wird der geschätze Wert gut? Bei 5000 Tropfen war das Ergebnis 3.1424, die Abweichung ist relativ groß.

3.1424 ist schonmal gar nicht schlecht. Wie der Name "Monte Carlo" ja schon sagt, es ist Glückssache. Wirklich genaue Näherungen bekommt man nur durch annähern an die Kreisform durch einbeschriebene und umbeschrieben n-ecke, ein Programm dafür werde ich wohl die nächsten Tage mal entwickeln.
Ob die Nährungen mit größer werdender Anzahl Tropfen genauer werden kann ich dir leider nicht genau beantworten, da musst du einen echten Mathematiker (Statistiker?) fragen.

Zitat:

Zitat von alcaeus
Und welche Komponente hast du für die linke Navileiste verwendet? Die gefällt mir :thumb:

Zitat:

Zitat von moritz
Zum Design: Ich hab bei diesem Programm mal ein bisschen mit den Komponenten von design eXpirience rumgespielt.

:zwinker:

Zitat:

Zitat von -NIP-
Für die Grafiken hast du nicht etwa den Esel mißbraucht, oder? (hehe)

Nein, die waren bei den Komponenten dabei. Kannst du ja nachprüfen :)

Gruß, moritz

moritz 22. Sep 2004 17:18

Re: MCPI - Monte-Carlo-PI
 
Zitat:

Zitat von -NIP-
Gutes Programm :thumb: Für die Grafiken hast du nicht etwa den Esel mißbraucht, oder? (hehe)

Grad fällts mir auf :) Die Icons sind doch die von E-Mule, oder? ^^ Ich benutz das Programm nicht, (abgesehen davon halte ich nichts von Tauschbörsen) deswegen kommt mir das nicht so direkt in den Sinn. Aber, falls du es benutzt: Glaubst du du kannst mir die Icons für Hilfe und Über extrahieren? :)

alcaeus 22. Sep 2004 17:21

Re: MCPI - Monte-Carlo-PI
 
Zitat:

Zitat von moritz
Zitat:

Zitat von alcaeus
Allerdings: in der linken Navi-Leiste ist bei allen Elementen außer "Aufbauprotokoll" und "Statusanzeige" die Hand als Cursor, das wirkt etwas irritierend.

Nun, da wo sie eine Hand ist kann man klicken :)

Na gut, aber bei mir geschieht einfach nichts :zwinker:

Zitat:

Zitat von moritz
Zitat:

Zitat von alcaeus
Und welche Komponente hast du für die linke Navileiste verwendet? Die gefällt mir :thumb:

Zitat:

Zitat von moritz
Zum Design: Ich hab bei diesem Programm mal ein bisschen mit den Komponenten von design eXpirience rumgespielt.

:zwinker:

Wer lesen kann ist klar im Vorteil ;)

Greetz
alcaeus

moritz 22. Sep 2004 17:29

Re: MCPI - Monte-Carlo-PI
 
Zitat:

Zitat von moritz
Zitat:

Zitat von -NIP-
Gutes Programm :thumb: Für die Grafiken hast du nicht etwa den Esel mißbraucht, oder? (hehe)

Grad fällts mir auf :) Die Icons sind doch die von E-Mule, oder? ^^ Ich benutz das Programm nicht, (abgesehen davon halte ich nichts von Tauschbörsen) deswegen kommt mir das nicht so direkt in den Sinn. Aber, falls du es benutzt: Glaubst du du kannst mir die Icons für Hilfe und Über extrahieren? :)

Hat sich erledigt :)

@Alcaeus Ich hab mir überlgt obs ich gleich schreib, habs aber gelassen ^^

moritz 22. Sep 2004 19:10

Re: MCPI - Monte-Carlo-PI
 
So, hab ne neue Version oben. Downloadlink ist der gleiche (http://www.gaehnen.net/mcpi.zip), hab ein paar detailsverbesserungen vorgenommen und ein easteregg eingebaut *hehe* ;)

mo

moritz 23. Sep 2004 20:26

Re: MCPI - Monte-Carlo-PI
 
So, neue Version von MCPI oben und neues Programm oben ( Bitte entschuldigt, aber ein neuer Thread loht dafür nicht ), AMPI. Die Berechnung von PI nach Archimedes. Ist zwar nicht so doll anschaubar ( Bis etwa 15 erkennt man noch was), aber ihr könnts ja trotzdem testen:
http://www.gaehnen.net/mcpi.zip
http://www.gaehnen.net/ampi.zip

(Jeweils ~260KB)

Freue mich über Feedback!!
Gruß, mo


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz