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

Balken verschieben im Barplot

 

andi_0815
Forum-Anfänger

Forum-Anfänger



Beiträge: 26
Anmeldedatum: 01.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.04.2011, 15:26     Titel: Balken verschieben im Barplot
  Antworten mit Zitat      
Hallo,

ich habe einen gruppierten Barplot.
Ich würde, zum Vergleich, allerdings gern überlappend weitere Balken über jeden einzelnen Balken des ersten Plots legen. Verwirrend?
Im Anhang ist ein Bild, wie ich mir das so vorgestellt hab.

Das Problem ist nun, dass ich auch Fehlerbalken ("errorbar") brauche, er mir diese aber nicht über die entsprechenden Balken legt, sondern immer alle über den mittleren Balken.

Mein Befehl bisher sieht so aus:
Code:

bar([1:1:4],a(:,1:3));
hold on
errorbar(a(:,1:3),a(:,4:6));
bar([1.1:1:4.1],b(:,1:3));
 


andi

Abbildung.jpg
 Beschreibung:
Hier mal ein Beispiel

Download
 Dateiname:  Abbildung.jpg
 Dateigröße:  66.95 KB
 Heruntergeladen:  769 mal
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: 14.04.2011, 15:21     Titel: Re: Balken verschieben im Barplot
  Antworten mit Zitat      
Hallo Andi,

Ich verstehe das Problem noch nicht ganz. Kannst Du bitte ein lauffähiges Programm posten (ruhig mit RAND Werten)?

Ich sehe im den angehängten Bild keine Fehlerbalken und ich weiß nicht, welches "der mittlere Balken" ist.

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

Forum-Anfänger

Forum-Anfänger



Beiträge: 26
Anmeldedatum: 01.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.04.2011, 09:58     Titel:
  Antworten mit Zitat      
Genau das ist mein Problem.
Die Fehlerbalken lassen sich nicht plotten, wenn ich versuche, mehr als einen Balken auf eine x-Position zu legen.
Der "mittlere" Balken ist immer der einer Farbe, der links steht. Ich habe die zweite Ladung Balken ja etwas russisch geplottet, indem ich sie 0.1 Einheiten verschoben habe. Wahrscheinlich auch nicht die beste Lösung, aber was anderes fiel mir nicht ein.
Private Nachricht senden Benutzer-Profile anzeigen
 
andi_0815
Themenstarter

Forum-Anfänger

Forum-Anfänger



Beiträge: 26
Anmeldedatum: 01.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.04.2011, 14:31     Titel:
  Antworten mit Zitat      
Also ich habe es jetzt hinbekommen. Sicher keine elegante Lösung sondern viel Schreibarbeit, aber es funktioniert und sieht so aus, wie ich es haben wollte.
Ich habe die Positionen der Balken auf der X-Achse per Hand festgelegt und sie mir so gruppiert. Auf diese Weise hat auch alles mit den errorbars funktioniert.
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.