Matlab:控制座標軸上顯示的數值標示

clc;

% 控制要顯示的數值
xlblarr = [0:10:200];
ylblarr = [1:4:100];

% 產生新的繪圖視窗, 用handle設定繪圖視窗的一些屬性
handle = figure();
axes('Parent',handle,...
'XTick', xlblarr,... % 要標示 x 軸label的位置
'XTickLabel', int2str(xlblarr'),... % 位置所對應的 x 軸label文字
'YTick', ylblarr,... % 要標示 y 軸label的位置
'YTickLabel', int2str(ylblarr')); % 位置所對應的 y 軸label文字

box('on'); % 自動繪製圖形邊線
hold('all'); % 之後的plot指令都使用同一個視窗

% 資料點
x = [1:2:200];
y = [1:1:100];

plot(x, y);

% 控制要顯示的位置
axis([-10 210 -5 100]);

留言