我似乎更改了一些设置,我的所有MATLAB图(plot
,plot3
,surf
等)都显示在这个红/绿色标尺中:
我搜索了论坛和MATLAB用户指南,但没有找到任何东西。这不是一个大问题,因为我可以输入代码来修复每个情节,但我不应该这样做。
如何解决这个问题?
答案 0 :(得分:1)
我不了解整个设置。这两个命令可以将图形属性(包括其色彩映射)重置为其默认值:
h=gcf;
reset(h)
这样,您可以为最后一个数字指定一个句柄。然后,第二个命令将其选项重置为默认值。
Adrian的评论后更新:查看此页面:Default Property Values它清楚地显示了如何重新生成您遇到的问题,您可能需要使用remove
选项来删除用户 - 定义的默认值。函数可以访问工厂定义的颜色映射:get(groot,'factoryFigureColormap')
。这也可能对你有帮助。
答案 1 :(得分:1)
检查startup.m
您似乎已将默认colormap
设置为autumn
或其他内容。只需将其放回jet
(2015年之前)或parula
。