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

Punkte in Scatterplot unterschiedlich einfärben (Grautöne)

 

weltbewohnerin
Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 05.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.03.2011, 15:51     Titel: Punkte in Scatterplot unterschiedlich einfärben (Grautöne)
  Antworten mit Zitat      
Hallo an alle,

Ich habe einen Scatterplot und möchte die Punkte in bestimmten Bereichen unterschiedlich einfärben. Vor einiger Zeit habe ich das mal hier im Forum gefragt und auch eine Lösung bekommen. Der Code sieht so aus:

Code:

c=ones(176,1);
c(w*dev > 0 & dev > 0) = 4;
c(w*dev > 0 & dev <= 0) = 3;
c(w*dev <= 0 & dev <= 0) =2;
c(w*dev <= 0 & dev > 0) = 1;

scatter(dev, w*dev, 30, c, 'filled')
 


Dabei ist dev meine Variable und es gibt 176 Punkte. Nun ist meine Frage, wie ich diese Farben in unterschiedliche Grautöne umändern kann. Der Grund ist, dass ich die Abbildungen zum Schluss nicht farbig drucken kann und daher ein ordentliches Grauton-Schema brauche.

Wer kann da helfen?

Danke!
Private Nachricht senden Benutzer-Profile anzeigen


weltbewohnerin
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 05.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.03.2011, 19:37     Titel:
  Antworten mit Zitat      
Da mir bisher noch keiner helfen konnte, will ich meine Erkenntnisse aus der Zwischenzeit mal kundtun. Vielleicht kann mir ja dann jemand weiter helfen.

Diese Lösung hier hatte ich auch mal aus diesem Forum. Hier wird das mit einem Index gemacht. Was ich nun wissen will, ist, wie man anstelle des Index nun den RGB-Wert mit einbinden kann. Dann könnte ich mir die Farben so suchen, dass es passt.

Ich hoffe, dass mir nun jemand helfen kann...
Private Nachricht senden Benutzer-Profile anzeigen
 
LittleX
Forum-Guru

Forum-Guru


Beiträge: 494
Anmeldedatum: 14.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.03.2011, 10:46     Titel:
  Antworten mit Zitat      
Hallo,

die Farbe wird durch die Colormap des figure bestimmt.
mit dem Befehl
Code:

kannst Du sie auf z.B. Grauwerte umstellen.
Die colormap kannst Du Dir mit
Code:

anzeigen lassen.
Mit
Code:

kannst Du die Farbtabelle auch noch anpassen.

Viele Grüße,

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