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

Boxplot von Messwerten

 

Friedjoch
Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.09.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.10.2009, 16:12     Titel: Boxplot von Messwerten
  Antworten mit Zitat      
Hallo,

ich hab folgendes Problem mit den Boxplots in Matlab:

Ich habe an vier verschiedenen Tagen Messwerte (a 20 Stück). Diese möchte ich als Boxplot über der Zeitachse darstellen. Ich bekomme aber die Verknüpfung der Messwerte (als Vektoren) zum Messdatum (eine feste Zahl) nicht hin.

Bsp.:
x1=[60; 80; 74; 77; 79; 60; 79; 80; 77; 71; 60; 73; 73; 71; 73; 60; 80; 83; 78; 78] am Tag 219... usw.

Zusätzlich möchte ich noch eine simulierte Zeitreihe als Vergleichsgrafik einfügen.

Kann mir jemand helfen?
Wäre sehr dankbar.

Viele Grüße!
Private Nachricht senden Benutzer-Profile anzeigen


derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 22.10.2009, 17:09     Titel:
  Antworten mit Zitat      
Hi,

hab zwar noch nie mit Boxplot gearbeitet aber ich denke so sollte es gehen:

Code:

x1=[60; 80; 74; 77; 79; 60; 79; 80; 77; 71; 60; 73; 73; 71; 73; 60; 80; 83; 78; 78];
x2=x1+10;
x = [x1; x2];
y = [repmat(219,20,1); repmat(220,20,1)];
boxplot(x,y);
 


Ist jetzt halt die schnelle Lösung, kann natürlich noch erweitert werden, dass es für mehrere Situationen funktioniert.

Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
Friedjoch
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.09.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.10.2009, 13:42     Titel:
  Antworten mit Zitat      
Hej Oli,

ich danke dir für deine Hilfe.
Sobald ich's ausprobiert habe, gebe ich dir ne Rückmeldung!

VG
Private Nachricht senden Benutzer-Profile anzeigen
 
Friedjoch
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.09.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.10.2009, 11:19     Titel:
  Antworten mit Zitat      
Hallo Oli,
ich noch mal.

Also das funktioniert so bis ich die simulierte Zeitreihe einfüge, dann rutschen die Boxplots auf die Positionen 1 bis 4 der x-Achse. Die sollten aber mit den Tagen verknüpft sein (die Tage nicht als Beschriftung, sondern als Position auf der x-Achse) Sad

Hast du oder jemand noch eine Idee dazu?

VG
Private Nachricht senden Benutzer-Profile anzeigen
 
derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 27.10.2009, 13:22     Titel:
  Antworten mit Zitat      
Hi, kannst du das etwas genauer vielleicht mit Beispiel erklären, oben in dem Beispiel ist es ja so, das Boxplots für 2 Tage (Tag 219 und Tag 220) erstellt werden. Bei vier Tagen müsste man das genauso übernehmen können.

Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
Friedjoch
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.09.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.10.2009, 10:57     Titel:
  Antworten mit Zitat      
Hej Oli,
sorry, wenn ich's bisschen verquer ausgedrückt habe.

Ich lade einfach mal ein Bild mit hoch.
Hier hat man die blaue Kurve, das sind simulierte Werte über knapp 300 Tage. Diese möchte ich mit den Messwerten an den vier Tagen vergleichen (Punkte mit Standardabweichung).
Anstelle der Standardabweichung sollen nun die Boxplots eingefügt werden, um einen besseren Überblick über die stat. Verteilung der Messungen und der Anpassung an die Simulation zu bekommen.

Danke dir für deine Bemühungen.

VG

Höhe.JPG
 Beschreibung:

Download
 Dateiname:  Höhe.JPG
 Dateigröße:  12.21 KB
 Heruntergeladen:  640 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 29.10.2009, 20:20     Titel:
  Antworten mit Zitat      
Hi,

das ist ja wieder was ganz anderes, da weiß ich leider auch keine Antwort drauf, habe es mal mit hold on versucht, aber da überschreibt der einfach alles.

Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
Friedjoch
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.09.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.10.2009, 17:57     Titel:
  Antworten mit Zitat      
Ich danke dir trotzdem! Dein Code hat mich schon einen Schritt weiter gebracht.

Wenn jemandem noch was einfällt...immer her mit Ideen ;0) !

Viele Grüße
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 - 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.