1

我正在使用向量在 matlab 中绘制等高线图。我正在使用 contourf 命令来填充轮廓。问题是我的数据最初是离散的(只有值 0 和 1),但 matlab 仍然会在等高线图中插入颜色,这是我不想要的。我只想要两种颜色的情节 - 0 定义黑色,1 定义白色。这些颜色也应该代表正在绘制的实际数据。

4

1 回答 1

1

您需要指定级别contourf

%# create contours with colors indicating 0 and 1
contourf(X,Y,Z,[0 1])

%# set the colormap to black/white
colormap([0 0 0;1 1 1])
于 2013-05-13T05:27:31.280 回答