我一直在試圖讓Matlab改變contourf圖上的標籤大約一個小時。當我去改變XTickLabel或XTick時,它完全消除了我的X軸!令人沮喪和憤怒的事情是,我正在做究竟是什麼help pages和help forums要求我做 - 我真的不明白爲什麼這不起作用。Matlab和XTickLabel
因此,我在這裏。
我的繪圖代碼(不需要知道函數 - 代碼是相當強烈的,但它是一個2D contourf圖,有效的數據和範圍 - 軸是問題,而不是圖):
contourf(time,f,power,levels)
colormap(jet(levels))
set(gca,'XTickLabelMode','manual')
set(gca, 'XTick', 0:23);
set(gca, 'XTickLabel', {'0';'1';'23'});
xlabel('Time (UT)')
ylabel('Frequency (Hz)')
caxis([0,8])
axis([0 StopTime 0 0.1])
任何幫助將不勝感激!
該陰謀是或不是問題? ;)另外,可能需要鏈接您提到的幫助頁面。 – JoErNanO 2014-11-04 09:51:25
http://www.mathworks.com/matlabcentral/answers/92565-how-do-i-control-axis-tick-labels-limits-and-axes-tick-locations http://www.mathworks。 com.au/help/matlab/ref/axes-properties.html 沒有太多的幫助 - 據我所知,我正在做他們告訴我的事情! 而圖本身並不是問題 - 這是我需要改變的軸(特別是標籤/刻度)。 – Yoshi 2014-11-04 09:54:30
你如何改變* XTickLabel或XTick *?你打算把它改變成什麼? – Divakar 2014-11-04 10:01:47