Change color of section graph

조회 수: 4 (최근 30일)
Dionisio Mendoza
Dionisio Mendoza 2019년 2월 11일
댓글: madhan ravi 2019년 2월 15일
이 질문에 Stephen23 님이 플래그를 지정함
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
madhan ravi
madhan ravi 2019년 2월 15일
Editing question after someone has answered is highly discouraged in this forum.

댓글을 달려면 로그인하십시오.

채택된 답변

Walter Roberson
Walter Roberson 2019년 2월 11일
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.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Colormaps에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by