LabVIEWForum.de
Wahrscheinlichkeit und Kombination - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Wahrscheinlichkeit und Kombination (/Thread-Wahrscheinlichkeit-und-Kombination)

Seiten: 1 2 3


RE: Wahrscheinlichkeit und Kombination - Lucki - 25.07.2015 14:46

(24.07.2015 23:16 )BNT schrieb:  Und genau das ist die Umkehrfunktion der kumulativen Verteilungsfunktion!
Gruß Holger
So? Ich hätte gedacht, das Histogramm im Bild ist eine ganz normale (diskrete) Verteilungsfunktion. Die kommulative Verteilung wäre dann deren Integral. D.h. sie beginnt bei 0, steigt monoton (bzw. bei diskreter Verteilung in Sprüngen) an und endet bei 100%.
Gruß Ludwig


RE: Wahrscheinlichkeit und Kombination - BNT - 25.07.2015 14:55

Ich meint ja auch nicht das Histogramm, sondern den Eingang dazu. Die Berechnung in der Case-Struktur ist genau die Umkehrfunktion der kumulativen Verteilungsfunktion, nur die Skalierung ist anders.

Gruß Holger


RE: Wahrscheinlichkeit und Kombination - dehmelp - 27.07.2015 08:28

Euer Zufallsgenerator ist auf jeden Fall um einiges eleganter als meine Programmierung...Der wird dann für mein nächstes Experiment benutzt! Vielen Dank. Smile

Noch eine Frage zu der Statistik dahinter da ich das noch anders im Kopf habe...Es ist doch eigentlich "nur" eine Verteilungsfunktion von Würfelwahrscheinlichkeiten...Auch im Histogramm wird ja nicht kumuliert...Kumulierte Wahrscheinlichkeiten sind ja in diesem Fall nur die 4 Fälle in denen mehrere Zufallszahlen einem Fall zugeordnet wurden, alles andere sind ja "normale" Wahrscheinlichkeiten.

Und warum sollte es nen Vorteil haben mit der Umkehrfunktion zu arbeiten?


ha, war wieder etwas zu spät. Big Grin


RE: Wahrscheinlichkeit und Kombination - BNT - 27.07.2015 09:44

Das steht doch in dem Wikipedia-Artikel, den ich verlinkt habe.

Die Summe aller Einträge aus dem Histogramm der Häufigkeitsverteilung (Annäherung an die Wahrscheinlichkeitsverteilung, die wir meistens nicht ganz genau kennen oder abbilden können.) muss 1 ergeben. Wenn die Häufigkeitsverteilung summiert (integriert) wird und das Integral gegen die unabhängige Variable aufträgt erhält man eine monotoee Funktion mit dem Wertebereich [0,1]. Umkehrfunktion bedeutet Spiegeln an der Winkelhalbierenden des Koordinatensystems. Y <-> X.

Du würfelst jetzt mit dem LabVIEW-Würfel [0,1[ und erhältst von der Umkehrfunktion Werte, die in ihrer Häufigkeit der ursprünglichen Verteilungsfunktion entsprechen. Effizienter geht's nicht.
Bei diskreten Verteilungen kann man die Werte vorab berechnen und in einem Array speichern, das mit entsprechender Skalierung mit direkter Array-Indizierung die gewünschten Ereignisse liefert.

Gruß Holger


RE: Wahrscheinlichkeit und Kombination - dehmelp - 27.07.2015 10:00

Hmm...Sehe noch immer nicht den Vorteil....

Ich kann doch einfach die ganz normale Verteilungsfunktion nehmen (ohne zu kumulieren, zu integrieren o.ä.) und dann soll LabView mir pro Durchgang (je nach Wahrscheinlichkeit in der Verteilungsfunktion) einen Wert ausgeben...Das wär doch super.... (Leider weiß ich einfach nicht wie ich das programmieren sollte, aber das wär doch eigentlich die Grundidee).


RE: Wahrscheinlichkeit und Kombination - BNT - 27.07.2015 10:04

(24.07.2015 09:54 )dehmelp schrieb:  Meine Frage bezieht sich ja auch eher auf die praktische Umsetzung als auf den Hintergrund...

Vielleicht solltest Du Dich doch etwas mit dem Hintergrund beschäftigen. Ganz ohne Verständnis geht es halt nicht.

Ich weis leider nicht, wie ich es noch deutlicher formulieren soll, Vielleicht kann jemand anderes aus dem Forum helfen.

Gruß Holger


RE: Wahrscheinlichkeit und Kombination - GerdW - 27.07.2015 10:05

Hallo dehmelp,

Zitat:Leider weiß ich einfach nicht wie ich das programmieren sollte, aber das wär doch eigentlich die Grundidee.
Beiträge #3, #8, #9…


RE: Wahrscheinlichkeit und Kombination - dehmelp - 27.07.2015 10:15

Stimmt. Eure Beiträge machen ja genau das was ich gerne hätte...Ich kann´s halt einfach noch nicht nachprogrammieren. Smile Ist ja aber grade auch okay, funktioniert ja alles.

Und das LabView im Hintergrund Integrale berechnen muss etc ist ja klar, aber das muss ich als "Anwender" in dem Moment ja meißtens nicht programmieren, da hat LabView doch bestimmt schon was für erfunden.


RE: Wahrscheinlichkeit und Kombination - BNT - 27.07.2015 10:30

(27.07.2015 10:15 )dehmelp schrieb:  Und das LabView im Hintergrund Integrale berechnen muss etc ist ja klar, aber das muss ich als "Anwender" in dem Moment ja meißtens nicht programmieren, da hat LabView doch bestimmt schon was für erfunden.

LabVIEW muss da nix integrieren! Es ist Deine Verteilung. LabVIEW bietet einige wenige Standardverteilungen, aber solch spezielle sicher nicht. Das ist Dein Job als Entwickler.

Gruß Holger


RE: Wahrscheinlichkeit und Kombination - dehmelp - 27.07.2015 11:06

Und genau das hab ich ja jetzt durch euch rausbekommen...Meine Hoffnung war einfach das es für genau meine Zwecke schon vorgefertigte Teile gibt. Gibt es aber anscheinend nicht.

Und solange ich es noch anders schneller hinbekomme mein Programm zum laufen zu bringen mach ich das. Es ist ja nur für eine kleine Anwendung und nur für meine Zwecke. Da würde alles was mich Zeit zum lernen kostet den Kosten-Nutzen Aufwand übersteigen...Das lohnt sich für mich erst wenn es nicht anders geht.
Die Programmierung muss ja nur das tun wofür ich sie grade brauche.

Aber nochmal Danke für eure Hilfe. Smile