2017-10-19 148 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即可。

相關問題