MATLAB 隱藏軸
Ammar Ali
2023年1月30日
2021年7月4日
本教程將介紹如何使用 MATLAB 中的 axis off
命令和 set()
函式從繪圖中隱藏軸刻度和標籤。
在 MATLAB 中使用 axis off
命令隱藏繪圖中的軸刻度和標籤
如果你想隱藏軸刻度和軸標籤,你可以使用 axis off
命令,該命令會隱藏所有軸。例如,讓我們繪製一個正弦波並使用 axis off
命令隱藏其軸刻度和標籤。請參考下面的程式碼。
t = 1:0.01:2;
x = sin(2*pi*t);
y = cos(2*pi*t);
figure
plot(t,x)
xlabel('--time-->')
ylabel('--Amplitude-->')
axis off
輸出:
在上圖中,由於 axis off
命令,我們看不到任何軸刻度和標籤,儘管你可以在程式碼中看到標籤已新增到圖中。
使用 MATLAB 中的 set()
函式隱藏繪圖中的軸刻度和標籤
如果要隱藏軸刻度或軸標籤,可以使用 MATLAB 中的 set()
函式。例如,讓我們繪製一個正弦波並使用 set()
函式僅隱藏其軸刻度。請參考下面的程式碼。
t = 1:0.01:2;
x = sin(2*pi*t);
y = cos(2*pi*t);
figure
plot(t,x)
xlabel('--time-->')
ylabel('--Amplitude-->')
set(gca,'xtick',[],'ytick',[])
輸出:
在上圖中,我們看不到任何軸刻度,但我們可以看到標籤,因為我們使用 set()
函式僅隱藏軸刻度,而不是標籤,但你也可以使用此隱藏標籤功能。
Author: Ammar Ali