WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Wahrscheinlichkeitsdichtefunktion von Zufallvariablen

 

h_g
Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 02.09.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.09.2015, 09:51     Titel: Wahrscheinlichkeitsdichtefunktion von Zufallvariablen
  Antworten mit Zitat      
hallo,
ich habe ein Problem und komme nicht weiter deswegen brauche ich eure hilfe.

ich beschreibe kurz was ich bis jetzt geacht habe.

ich habe mein Eingang als eine reihe von zufallsvariablen (1000 value) normalverteilt definiert nun habe ich die Gleichung mit dem Eingangswerte (1000 mal) berechnet und somit hat mein Ausgang nun 1000 werte.
Fragen
1- ich möchte gerne die Wahrscheinlichkeitsdichtefunktion von meinem Ausgang
definieren und dies ebenfalls Plotten (ich weiss es muss nicht normal verteilt sein)
aber ich weiss nicht wie ich die PDF eben bekomme bzw. berechnen kann.???
2- wie kann ich prüfen welche verteilung hat mein Ausgang

vielen dank für eure hilfe
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 02.09.2015, 19:28     Titel:
  Antworten mit Zitat      
Hallo,

1. fitdist
2. Testen auf Normalverteilung: jbtest / lillietest
Testen auf lognormal-Verteilung: logs auf Normalverteilung testen.
Andere Verteilungen: mit fitdist anpassen und dann chi2gof verwenden. Achtung, dies ist sehr empfindlich gegenüber der Wahl von centers / edges.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
h_g
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 02.09.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.09.2015, 23:05     Titel:
  Antworten mit Zitat      
Danke für Ihre Antwort
Und wie kann ich danach die dichte funktion plotten?
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 02.09.2015, 23:47     Titel:
  Antworten mit Zitat      
Hallo,

fitdist liefert ein Verteilungsobjekt. Darauf kannst du die pdf-Methode anwenden, um für bestimmte x-Werte die y-Werte der Verteilungsfunktion zu bekommen - und plotten dann "ganz normal".
Siehe das Beispiel "Fit a Normal Distribution to Data" aus der Doku von fitdist.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
h_g
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 02.09.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.09.2015, 08:33     Titel:
  Antworten mit Zitat      
ich weiss es nicht ob ich fitdist() richtig verstanden habe:
ich erzeuge ein Wahrscheinlichkeitsverteilungsobjekt durch anpassung der verteilung die mit distname angegeben ist und mein Ausgangs vector.

das bedeutet ich muss bei distname eingeben wie meine verteilung aussehen muss beispiel normal, beta, usw. das bedeutet mein Pdf wird immer wie den angegebenen distname aussehen also normal, beta, usw. das was nicht stimmt da mein Ausgang nicht unbedingt normal verteilt oder Beta verteilt... ist.
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 03.09.2015, 08:53     Titel:
  Antworten mit Zitat      
Hallo,

eine Möglichkeit ist, 'kernel' zu verwenden.

Wenn du eine parametrische Verteilung verwendest, ist es in der Tat eine gute Idee zu testen, ob das sinnvoll ist. Wie das gemacht werden kann, hatte ich ja schon kurz beschrieben.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
h_g
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 02.09.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.09.2015, 08:58     Titel:
  Antworten mit Zitat      
das ist ein super idee wollte Ihnen gerade auch schreiben ob das auch ein möglichkeit wäre Kernel zu nutzen...
danke für die Hilfe, falls ich weitere fragen habe melde ich mich dann nochmal Smile
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.