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
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
 
Alexander

 
Turbo Delphi für .NET
 
#2
  Alt 22. Sep 2004, 16: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
 
#3
  Alt 22. Sep 2004, 16: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.
  Mit Zitat antworten Zitat
Benutzerbild von -NIP-
-NIP-

 
Delphi 7 Personal
 
#4
  Alt 22. Sep 2004, 16: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
 
#5
  Alt 22. Sep 2004, 17: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
  Mit Zitat antworten Zitat
moritz
 
#6
  Alt 22. Sep 2004, 17: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?
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#7
  Alt 22. Sep 2004, 17: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.
  Mit Zitat antworten Zitat
moritz
 
#8
  Alt 22. Sep 2004, 17: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 ^^
  Mit Zitat antworten Zitat
moritz
 
#9
  Alt 22. Sep 2004, 19: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
  Mit Zitat antworten Zitat
moritz
 
#10
  Alt 23. Sep 2004, 20: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
  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 17:02 Uhr.
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