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

Werte aus Histogram auslesen

 

trabzon
Forum-Anfänger

Forum-Anfänger


Beiträge: 27
Anmeldedatum: 10.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.12.2014, 15:31     Titel: Werte aus Histogram auslesen
  Antworten mit Zitat      
Hallo

ich bin gerade am plotten eines Histograms mit meinen Werte.Das klappt auch ganz gut mit histogram(Werte) .Jetzt will ich die Häufigkeiten aus diesem Histogram auslesen aber schaffen tu ich das irgendwie nicht.
Hat da jemand eine Idee? Würde mich sehr freuen.

Vielen Dank im Voraus
Private Nachricht senden Benutzer-Profile anzeigen


Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 23.12.2014, 15:55     Titel:
  Antworten mit Zitat      
Am Einfachsten ist es gleich die entsprechenden Werte gleich mit dem Histogramm Befehl zu berechnen.


Code:

x = randn(10000,1);
h = histogram(x)
h.Data
h.Values

 


Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
trabzon
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 27
Anmeldedatum: 10.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.12.2014, 16:38     Titel:
  Antworten mit Zitat      
Schonmal Danke für deine Antwort.

Es kommt jetz eine 1x39 Matrix raus die wahrscheinlich die Häufigkeiten zeigt.Mir ist aber noch nicht ganz klar welche Zahl wie oft vorkommt.

Meine Matrix mit dem ich das histogram plotte ist 96x86 groß. Also müsste ja eigentlich eine gleich große Matrix rauskommen in der steht wieviel mal die jeweilige Zahl vorkommt
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 07.01.2015, 11:00     Titel:
  Antworten mit Zitat      
aus der Doku:

Zitat:

Data to distribute among bins, specified as a vector, matrix, or multidimensional array. If X is not a vector, then histogram treats it as a single column vector, X(Smile, and plots a single histogram.


Also sehe ich das so, dass keines Falls eine gleich grosse Matrix herauskommt.

In jedem Fall bitte mit den Optionen "nbins" und "edges" beschäftigen" um zu die Rückgabe zu verstehen .

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
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.