改变剖面图的颜色

7次浏览(最近30天)
Dionisio门多萨
Dionisio门多萨 2019年2月11日
评论道: madhan拉维 2019年2月15日
这个问题被标记为斯蒂芬。
我需要更改图形的每个象限的颜色,在代码中我知道我有一个地图颜色,但我想知道是否有可能手动更改每个颜色。
x = -100 +(100 + 100) *兰德(1500 1);
y = -100 +(100 + 100) *兰德(1500 1);
= (x <= 0) * 2 + (y <= 0);
pointsize = 30;
Scatter (x, y, pointsize, group);
colormap(飞机(4))
1评论
madhan拉维
madhan拉维 2019年2月15日
在这个论坛中,在有人回答后编辑问题是非常不鼓励的。

登录评论。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2019年2月11日
而不是colormap(jet(4))创建您想要的colormap作为一个4 x 3数组和colormap()它。
Cmap = [1 0 0;
0 1 0;
0 0 1;
0 0 0];
colormap城市规划机构(cmap);
注意:你的组变量将是0,1,2,或3,因此不会直接映射到一个colormap条目。我向您建议的代码将1加到组中,得到1、2、3或4。

更多的答案(0)

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!