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

Farbe der Schritte in colorbar ändern

 

Borg303
Forum-Anfänger

Forum-Anfänger


Beiträge: 11
Anmeldedatum: 25.08.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.08.2010, 15:04     Titel: Farbe der Schritte in colorbar ändern
  Antworten mit Zitat      
Wie folgt erschaffe ich eine Image-Grafik mit einer colorbar, die ich Halblogarithmisch eingeteilt habe.
sumdata ist eine 2500x400 Matrix
Code:

hold off
d = log10 (sumdata);
mn = 0;
rng = max (max (d))-mn;
d = 1+63*(d-mn)/rng;
image (d);
title ('Kriegt noch nen Namen!')
xlabel ('Energie [de]')
ylabel ('Zeit [dt]')
hC = colorbar ('east');
set (get (hC,'ylabel'),'String', 'Counts','color','w');
L = [0.01 0.02 0.05 0.1 0.2 0.5 1 2 5 10 20 50 100 200 500 1000 2000 5000 10000 20000 50000]; % Beschriftungsschritte
l = 1+63*(log10 (L)-mn)/rng; % Tick Marken Position
set (hC,'Ytick',l,'YTicklabel',L);
 

Die Beschriftung der Colorbar möchte ich in einer anderen Farbe haben, da schwarz auf dunkelblau nicht gut zu sehen ist. Ich hab schon so viel versucht, nur das scheint nciht so wie bei normalen labels mit z.b. 'color','w' zu funktionieren. Im anhang mein problem. Die 1,2,5,10,100,200,500 soll in weiß sein.
Hoffe, mir kann jemand helfen.
Grüße

image.JPG
 Beschreibung:

Download
 Dateiname:  image.JPG
 Dateigröße:  26.95 KB
 Heruntergeladen:  1203 mal
Private Nachricht senden Benutzer-Profile anzeigen


Sco
Forum-Meister

Forum-Meister


Beiträge: 699
Anmeldedatum: 15.08.10
Wohnort: Dundee
Version: 2008a, 2010a
     Beitrag Verfasst am: 02.09.2010, 02:04     Titel:
  Antworten mit Zitat      
Hallo,

fallls du es noch nicht selber rausbekommen hasst bzw. noch brauchst:

Code:

image(0);
hC = colorbar ('east');
set(hC,'yColor','w');
 


MFG

Sco
Private Nachricht senden Benutzer-Profile anzeigen
 
Borg303
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 11
Anmeldedatum: 25.08.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.09.2010, 02:24     Titel:
  Antworten mit Zitat      
Hi,
nein, war noch nicht gelöst. Danke!! auf ycolor hätte ich auch selbst kommen müssen, aber das steht nirgends dokumentiert. ich hab jetzt das set(hC,'yColor','w'); vor das L=... geschrieben und jetzt ist es so, wie es sein soll.., Danke nochmals.. und gute nacht^^
Grüße
Borg303
Private Nachricht senden Benutzer-Profile anzeigen
 
Sco
Forum-Meister

Forum-Meister


Beiträge: 699
Anmeldedatum: 15.08.10
Wohnort: Dundee
Version: 2008a, 2010a
     Beitrag Verfasst am: 02.09.2010, 03:05     Titel:
  Antworten mit Zitat      
Hallo,

kein Problem Very Happy .

Ansonsten kannst du dir über

Code:


alle handles anzeigen lassen und dann halt schauen was man bearbeiten kann, falls du es nicht in der Hilfe findest.

Gute Nacht

Sco
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 02.09.2010, 09:10     Titel:
  Antworten mit Zitat      
Hallo,

ist schon dokumentiert:
http://www.mathworks.com/access/hel.....ol/hgprop/axes_frame.html
(ganz nach unten scrollen zu "Properties That Control the X-, Y-, or Z-Axis")

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