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

Häufigkeit von Werten in einem Feld

 

Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.01.2011, 16:10     Titel: Häufigkeit von Werten in einem Feld
  Antworten mit Zitat      
Hallo,

ich hab da mal ne kleine Frage:
In einem Feld sind verschiedenen Messwerten gespeichert. Jetzt möchte ich daraus ein Säulendiagramm erstellen. Auf der X-Achse sollen die Messwerte angezeigt werden und auf der Y-Achse soll die Anzahl angezeigt werden (wie oft der Wert gemessen wurde).
Leider bin ich, was Matlab betrifft, ein Anfänger und hab keine Ahnung wie ich das Problem lösen kann.
Vielleich kann mir einer Helfen?

Viele Grüße
Paul


Gast

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.01.2011, 16:17     Titel:
  Antworten mit Zitat      
Hallo,
schau dir mal "hist" an.
Code:
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.01.2011, 12:01     Titel:
  Antworten mit Zitat      
Danke für die schnelle Antwort.

"hist" ist ungefähr dass, was ich suche. Aber ich will die Daten noch weiterverarbeiten, bevor ich sie Ausgebe. Ich brauche also eine Funktion die mir dann ein Feld mir der Häufigkeit der Messwerte zurückgibt.

Gibt es sowas in Matlab?
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 20.01.2011, 12:11     Titel:
  Antworten mit Zitat      
Hallo

lese aufmerksamer Doku zu HIST, Ausgabeparameter nutzen.
Außerdem kannst HISTC verwenden, ist etwas schneller als HIST

Code:

v = round(rand(1,100)*10)
[haeuf1,unique_werte]=hist(v, unique(v))
[haeuf2,pos_in_v]=histc(v, unique(v))
 
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.01.2011, 12:28     Titel:
  Antworten mit Zitat      
oh mein Fehler...
Ich bin Matlab Anfänger und sehe dann den Wald vor lauter Bäumen nicht.

Danke
 
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.