Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用向量在 matlab 中绘制等高线图。我正在使用 contourf 命令来填充轮廓。问题是我的数据最初是离散的(只有值 0 和 1),但 matlab 仍然会在等高线图中插入颜色,这是我不想要的。我只想要两种颜色的情节 - 0 定义黑色,1 定义白色。这些颜色也应该代表正在绘制的实际数据。
您需要指定级别contourf:
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])