How do I translate RGB color to a color on my patch Object?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 7 Juin 2017
Cdatamapping defaults to scaled. You end up about 1/4 of the way through the color map.
2 commentaires
Walter Roberson
le 7 Juin 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.
Voir également
Catégories
En savoir plus sur Graphics Object Programming dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!