正如所宣布的,MATLAB R2014b采用了一种新的配色方案。,它用orange和blue代替red到gray blue。
我想重新选择旧的计划。我该怎么做?
P.S.:
如果我只是简单地画点,线,等等,我可以自己指定颜色。然而,情况并非如此。
我正在调用一个复杂的绘图函数,它用MATLAB颜色方案显示热图。它们曾经是“冷的blue,热的red”,现在变成了“冷的gray blue,热的yellow”。这是违反直觉的!
因此,为了避免修改函数,我宁愿将整个图形系统切换回预R2014b方案。
发布于 2015-01-16 09:52:31
旧的默认颜色映射仍然可用-它被称为jet。
如果要将单个轴或数字的颜色映射设置为旧的默认值,则可以使用colormap(figHandle, jet)或colormap(axesHandle, jet)进行设置。
要更改所有情节,请尝试set(groot, 'DefaultFigureColormap', jet)。您可能需要在每次启动MATLAB时设置该命令,因此可能需要将该命令放入startup.m文件中。
但是,我不确定我是否同意新的颜色图不那么直观;事实上,有相当多的确凿证据在某些非常具体的方面更糟糕。所以他们才换的。但是你的选择..。
https://stackoverflow.com/questions/27979870
复制相似问题