2017-10-19 96 views
1

我似乎已经取得了一些设置,更改所有我的MATLAB地块(plotplot3surf等)在此红/绿色刻度显示:地块所有红色和绿色

plot output

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

如何解决这个问题?

+4

检查'startup.m'你似乎已经设置了默认'colorbar'到秋天什么的。只要把它放回'jet'(2015a前)或parula' – Adriaan

+0

@Adriaan - 是的,这(喷气式)固定它。它仍然不是Matlab默认的冲浪地块,但它是其余的地块。我创建了一个startup.m,以便我不必每次都重新输入路径变量;事实证明,这可能会重置其他变量。发表您的评论作为答案,我会接受它。 – PoGaMi

回答

1

我不知道整个设置。这两个命令可以重置人物属性(包括其颜色表)为它的默认值:

h=gcf; 
reset(h) 

这样你分配一个句柄,你有最后的身影。然后,第二个命令将其选项重置为默认值。

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

+0

如果您在'startup.m'文件中更改了'colormap',是不是会将颜色重置为指定的颜色?即它会留下另一张地图。 – Adriaan

1

检查startup.m您似乎已将您的默认colormap设置为autumn什么的。只需将它放回jet(2015年之前)或parula即可。

相关问题