AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Zufallszahl normalverteilt errechnen mit Sigma
Thema durchsuchen
Ansicht
Themen-Optionen

Zufallszahl normalverteilt errechnen mit Sigma

Ein Thema von Dragon27 · begonnen am 12. Apr 2014 · letzter Beitrag vom 12. Apr 2014
Antwort Antwort
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Zufallszahl normalverteilt errechnen mit Sigma

  Alt 12. Apr 2014, 16:29
Die meisten Zufallsgeneratoren sind doch halbwegs normalverteil
Nicht normalverteilt, gleichverteilt sind die.

Wäre mal eine interessante Aufgabe, sich einen normalverteilten Zufallsgenerator zu überlegen. Spontane Idee: Gleichverteilte Zufallszahl zwischen 0 und 1 ziehen, dann Umkehrfunktion des gaußschen Integrals berechnen und entsprechend skalieren. Weiß aber gerade schon nicht mehr, wie ich darauf gekommen bin und ob es Sinn macht...

Nur so Gedankenspiele, nimm natürlich das fertige.
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#2

AW: Zufallszahl normalverteilt errechnen mit Sigma

  Alt 12. Apr 2014, 16:57
Weiß aber gerade schon nicht mehr, wie ich darauf gekommen bin und ob es Sinn macht...
Das macht Sinn. Man kann bei Bedarf mit dieser Methode (Inverse der Verteilungsfuntion benutzen) sogar unbekannte Verteilungen approximieren, von denen man nur eine ausreichend große Stichprobe hat
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#3

AW: Zufallszahl normalverteilt errechnen mit Sigma

  Alt 12. Apr 2014, 17:47
Hallo,

danke für Eure Antworten....

Da ich in Mathe nicht gerade ein Genie bin und mir eine Delphi Funktion diesmal leider nicht hilft wäre ich
für nen "PHP" Gedankenanstoß dankbar

Danke!
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Zufallszahl normalverteilt errechnen mit Sigma

  Alt 12. Apr 2014, 18:00
PHP hat wohl eine undokumentierte Funktion: http://www.php.net/manual/en/functio...ens-normal.php

Wofür der Parameter $x ist – man weiß es nicht.
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#5

AW: Zufallszahl normalverteilt errechnen mit Sigma

  Alt 12. Apr 2014, 18:31
PHP hat wohl eine undokumentierte Funktion: http://www.php.net/manual/en/functio...ens-normal.php
Wofür der Parameter $x ist – man weiß es nicht.
Das scheint die Dichtefunktion zu sein, da macht das x schon Sinn

stats_rand_gen_normal sieht besser aus.
Ich würde davon abrate, ungetestet undokumentierte statistische Funktionen zu benutzen.
  Mit Zitat antworten Zitat
Antwort Antwort


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 05:47 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-2025 by Thomas Breitkreuz