MATLAB 最大化圖
Ammar Ali
2021年10月2日
2021年7月4日
在本教程中,我們將討論如何使用 MATLAB 中的 figure()
函式來最大化圖形。
使用 MATLAB 中的 figure()
函式最大化圖形
如果你想最大化一個圖形,你可以使用 figure()
函式。要最大化圖形,你需要使用 units
和 outerposition
屬性。units
屬性設定圖形單位,而 outerpostion
屬性設定圖形在螢幕上的外部位置。例如,讓我們在最大化的圖形上繪製正弦波。請參考下面的程式碼。
t = 1:0.01:2;
x = sin(2*pi*t);
figure('units','normalized','outerposition',[0 0 1 1])
plot(t,x)
輸出:
在上面的程式碼中,我們在最大化的圖形上繪製了一個正弦波。figure()
下的每個 plot()
函式都將在同一圖形上繪製資料。如果要在新圖形上繪圖,則必須使用 figure()
函式建立它。你還可以使用 Name
屬性為圖形命名。你可以使用 Position
屬性更改圖形的位置,也可以使用 Units
屬性更改圖形的單位。檢視此連結以獲取有關 figure()
函式的更多詳細資訊。你還可以隨時在程式碼中使用 set()
函式來最大化你的圖形。請參考下面的程式碼。
set(gcf,'units','normalized','outerposition',[0 0 1 1])
Author: Ammar Ali