How do I translate RGB color to a color on my patch Object?
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Abhay Aradhya
am 7 Jun. 2017
Kommentiert: Walter Roberson
am 7 Jun. 2017
X = [0 0 5; 0 0 5; 4 4 9];
Y = [0 4 0; 3 7 3; 0 4 0];
C = [0; .2422; 1];
figure
patch(X,Y,C);
Can anyone please help me find out how this value "0.2422" translates to its corresponding RGB value.
Matlab Documentation (" https://www.mathworks.com/help/matlab/creating_plots/how-patch-data-relates-to-a-colormap.html ") is not of much use in this directtion as well.!!
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 7 Jun. 2017
Cdatamapping defaults to scaled. You end up about 1/4 of the way through the color map.
2 Kommentare
Walter Roberson
am 7 Jun. 2017
This is a different question than what you asked. You were asking how MATLAB determined which color got plotted given a particular data value, not how to force a particular face or edge to be a particular color.
Siehe auch
Kategorien
Mehr zu Lighting, Transparency, and Shading finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!