AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte MCPI - Monte-Carlo-PI
Thema durchsuchen
Ansicht
Themen-Optionen

MCPI - Monte-Carlo-PI

Ein Thema von moritz · begonnen am 22. Sep 2004 · letzter Beitrag vom 19. Mai 2008
Antwort Antwort
Seite 1 von 2  1 2      
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#1

MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 17:34
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
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#2

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 17:40
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...
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#3

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 17:47
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

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von -NIP-
-NIP-

Registriert seit: 6. Jun 2004
Ort: Aachen
254 Beiträge
 
Delphi 7 Personal
 
#4

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 17:51
Gutes Programm 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-
Christian
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#5

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 18:15
Sers,

erstmal danke


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 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 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 von alcaeus:
Und welche Komponente hast du für die linke Navileiste verwendet? Die gefällt mir
Zitat von moritz:
Zum Design: Ich hab bei diesem Programm mal ein bisschen mit den Komponenten von design eXpirience rumgespielt.


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
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#6

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 18:18
Zitat von -NIP-:
Gutes Programm 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?
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#7

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 18:21
Zitat von moritz:
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

Zitat von moritz:
Zitat von alcaeus:
Und welche Komponente hast du für die linke Navileiste verwendet? Die gefällt mir
Zitat von moritz:
Zum Design: Ich hab bei diesem Programm mal ein bisschen mit den Komponenten von design eXpirience rumgespielt.
Wer lesen kann ist klar im Vorteil

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#8

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 18:29
Zitat von moritz:
Zitat von -NIP-:
Gutes Programm 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 ^^
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#9

Re: MCPI - Monte-Carlo-PI

  Alt 22. Sep 2004, 20:10
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
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#10

Re: MCPI - Monte-Carlo-PI

  Alt 23. Sep 2004, 21:26
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
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz