2
所以,我試圖保持(通常)黑色的MATLAB繪圖的網格,但我想改變x軸和y軸的顏色是白色的。如果我按照慣例設置(gca,'xcolor','w'); (和y相同),它會將整個網格更改爲白色,這不是我想要的。顏色的MATLAB tickmarks VS grid
有沒有簡單的方法來做到這一點?
我已閱讀驗證碼here但它對我沒有太大幫助。
謝謝。
所以,我試圖保持(通常)黑色的MATLAB繪圖的網格,但我想改變x軸和y軸的顏色是白色的。如果我按照慣例設置(gca,'xcolor','w'); (和y相同),它會將整個網格更改爲白色,這不是我想要的。顏色的MATLAB tickmarks VS grid
有沒有簡單的方法來做到這一點?
我已閱讀驗證碼here但它對我沒有太大幫助。
謝謝。
作爲一個快速的黑客,你可以用你想要的顏色和網格重繪軸關閉:
plot(rand(10,1))
grid on
ax = copyobj(gca, gcf);
set(ax,'color','none','xgrid','off', 'xcolor','w', 'ygrid','off', 'ycolor','w')
不優雅,但工程:
也許一個類似於這種方法可以使用:http://www.mathworks.com/support/solutions/en/data/1-1PAYMC/?solution=1-1PAYMC? – Smash