|
|
Statistics Toolbox - 2D Wahrscheinlichkeitsverteilung |
|
pags |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.01.2015, 16:32
Titel: Statistics Toolbox - 2D Wahrscheinlichkeitsverteilung
|
|
Hallo miteinander,
ich bin auf ein Problem gestossen, bei dem ich hoffe jemand könnte mir weiterhelfen.
Ich habe eine Messung durchgeführt, die mir als Resultat den Ort eines Punktes gibt. Daraus habe ich eine Wahrscheinlichkeitsdichte berechnet, das heisst an welchem Ort wieviele Punkte rauskamen (also eine Matrix mit Integers, höhere Zahl = höhere Wahrscheinlichkeit). Die Verteilung sieht wie eine Normalverteilung aus
Nun möchte ich die Fläche finden, wo 90% der Messungen liegen.
Ich habe schon die Funktion prctile angeschaut, doch die scheint nicht für 2D geeignet zu sein...
Mein Wissen über Statistik ist leider nicht sehr gross, also kann es auch sein, dass es eine viel einfachere Lösung gibt.
Kann mir jemand weiterhelfen?
Gruss
Pags
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.01.2015, 17:43
Titel:
|
|
Hallo,
Zitat: |
Nun möchte ich die Fläche finden, wo 90% der Messungen liegen |
Das ist nicht eindeutig. Man kann ja schließlich beliebige 10% der Messungen weglassen.
Grundsätzlich würde ich raten, mal die Hilfe zum Thema Copulas zu durchsuchen.
Grüße,
Harald
|
|
|
pags |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.01.2015, 09:02
Titel:
|
|
Hi Harald,
vielen Dank für deine Antwort.
Vielleicht habe ich mich nicht sehr verständlich ausgedrückt:
Die Messungen haben alle ein Ort an dem sie mehr oder weniger liegen sollten, sind also nicht überall zufällig verstreut.
Wenns nun ein 1-dimensionaler Fall wäre, würde ich die 10% mit der niedrigsten Wahrscheinlichkeit wegschneiden (also genauer gesagt, so dass der weggeschnittene Teil 10% ausmacht). Zur Erklärung habe ich mal ein Beispielbild hochgeladen
Meiner Meinung nach sollte dies schon eindeutig sein, oder irre ich mich da?
Ich werde mir auf jeden Fall mal die Hilfe zur copula-FUnktion durchlesen.
gruss
Beschreibung: |
|
Download |
Dateiname: |
beispiel.PNG |
Dateigröße: |
10.07 KB |
Heruntergeladen: |
587 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 06.01.2015, 09:39
Titel:
|
|
Hallo,
dazu könntest du die Werte alle aufsteigend sortieren und dann mit cumsum die Stelle ermitteln, an der 0.1 überschritten wird. Die Werte davor auf 0 setzen und dann wieder so anordnen wie die Originaldaten.
Grüße,
Harald
|
|
|
pags |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.01.2015, 10:55
Titel:
|
|
vielen Dank, das wars was ich gesucht hatte.
Hat einwandfrei geklappt.
gruss
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| RSS
Hosted by:
Copyright © 2007 - 2024
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.
|
|