Change color of section graph

1 vue (au cours des 30 derniers jours)
Dionisio Mendoza
Dionisio Mendoza le 11 Fév 2019
Commenté : madhan ravi le 15 Fév 2019
I need to change the color of each quadrant of the graph, in the code I know I have a map color, but I was wondering if it is possible to manually change each color.
x=-100+(100+100)*rand(1500,1);
y=-100+(100+100)*rand(1500,1);
group = (x <= 0) * 2 + (y <= 0) ;
pointsize = 30;
scatter(x, y, pointsize, group);
colormap(jet(4))
  1 commentaire
madhan ravi
madhan ravi le 15 Fév 2019
Editing question after someone has answered is highly discouraged in this forum.

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 11 Fév 2019
Instead of colormap(jet(4)) create the colormap you want as a 4 x 3 array and colormap() it.
cmap = [1 0 0;
0 1 0;
0 0 1;
0 0 0];
colormap(cmap);
Note: your group variable will be 0, 1, 2, or 3 and so will not map directly to a colormap entry. The code I had suggested to you added 1 to group, getting 1, 2, 3, or 4.
  1 commentaire
Dionisio Mendoza
Dionisio Mendoza le 11 Fév 2019
Thank's a lot.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Colormaps 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!

Translated by