Info

This question is closed. Reopen it to edit or answer.

Group the values of a graph in four

1 view (last 30 days)
Dionisio Mendoza
Dionisio Mendoza on 10 Feb 2019
Closed: MATLAB Answer Bot on 20 Aug 2021
I need to group in 4 the values of these two vectors of 1500 numbers ranging from -100 to 100, so that the following graph divided into 4 sections appears. I do not know whether to use axes or what procedure to execute
x=-100+(100+100)*rand(1500,1);
y=-100+(100+100)*rand(1500,1);
plot(x,y,'or')
  3 Comments
Rena Berman
Rena Berman on 5 Mar 2019
(Answers Dev) Restored edit

Answers (1)

Walter Roberson
Walter Roberson on 11 Feb 2019
group = (x <= 0) * 2 + (y <= 0) + 1;
pointsize = 15;
scatter(x, y, pointsize, group);
colormap(jet(4))
  4 Comments
Dionisio Mendoza
Dionisio Mendoza on 11 Feb 2019
i mean colors of each section
Walter Roberson
Walter Roberson on 11 Feb 2019
You can create a 4 x 3 matrix of color values and colormap() that matrix.

This question is closed.

Community Treasure Hunt

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

Start Hunting!