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

Histogramm-Bins nach geeigneten Intervallen teilen

 

Jaylan
Forum-Anfänger

Forum-Anfänger


Beiträge: 10
Anmeldedatum: 27.02.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.06.2016, 13:22     Titel: Histogramm-Bins nach geeigneten Intervallen teilen
  Antworten mit Zitat      
Hallo zusammen,

ich habe folgendes Problem:

Mir liegen mehrere Messwerte vor und ich möchte daraus ein Histogramm erstellen.
Das klappt bisher ganz gut... jedoch gefällt mir die Intervallgröße des Histogramms nicht. Wie kann ich die optimale bin-Breite festlegen? Vermutlich mit Angabe des min- und max-Wertes der Messdaten.

Am besten sollte das Histogramm normalverteilt sein.

Über Vorschläge freue ich mich. Vielen Dank im Voraus.

LG
Private Nachricht senden Benutzer-Profile anzeigen


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 07.06.2016, 15:56     Titel: Re: Histogramm-Bins nach geeigneten Intervallen teilen
  Antworten mit Zitat      
Hallo Jaylan,

Die Frage ist noch zu abstrakt.
In welcher Form liegen die Messwerte vor?
Kannst Du relevanten Teil des Codes posten, den Du bisher versucht hast?
Wie genau definierst Du "optimal bin-Breite"?
Was soll am Histogramm normaverteilt sein? Die bin-Größe oder der Verlauf?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Jaylan
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 10
Anmeldedatum: 27.02.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.06.2016, 16:21     Titel:
  Antworten mit Zitat      
Hallo Jan,

vielen Dank für deinen Beitrag.
Einen Auszug von den Daten habe ich dir als Anhang hinzugefügt.
2 Spalten für 2 verschiedene Histogramme.
Folgendes habe ich bereits:
daten=importdata('C:/Users/ich/Desktop/daten.txt');
h=hist(daten) --> erstellt mir ein Histogramm der Daten mit jeweils 10 bins.


Soweit ist das ja ok. Ich möchte aber nun, dass matlab mir die Intervalle für die bins optimal berechnet. Optimal heisst, dass der Verlauf normalverteilt sein soll (Gaußglockenähnlich - wenn möglich)...
Ansatz:
bin-Intervall eventuell aus min(daten) und max(daten) pro Spalte berechnen?

daten.txt
 Beschreibung:

Download
 Dateiname:  daten.txt
 Dateigröße:  457 Bytes
 Heruntergeladen:  370 mal
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.