全部用红色和绿色绘制

时间:2017-10-19 20:26:48

标签: matlab plot colors matlab-figure

我似乎更改了一些设置,我的所有MATLAB图(plotplot3surf等)都显示在这个红/绿色标尺中:

plot output

我搜索了论坛和MATLAB用户指南,但没有找到任何东西。这不是一个大问题,因为我可以输入代码来修复每个情节,但我不应该这样做。

如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

我不了解整个设置。这两个命令可以将图形属性(包括其色彩映射)重置为其默认值:

h=gcf;
reset(h)

这样,您可以为最后一个数字指定一个句柄。然后,第二个命令将其选项重置为默认值。

Adrian的评论后更新:查看此页面:Default Property Values它清楚地显示了如何重新生成您遇到的问题,您可能需要使用remove选项来删除用户 - 定义的默认值。函数可以访问工厂定义的颜色映射:get(groot,'factoryFigureColormap')。这也可能对你有帮助。

答案 1 :(得分:1)

检查startup.m您似乎已将默认colormap设置为autumn或其他内容。只需将其放回jet(2015年之前)或parula