MATLAB 最大化圖

Ammar Ali 2021年10月2日 2021年7月4日
MATLAB 最大化圖

在本教程中,我們將討論如何使用 MATLAB 中的 figure() 函式來最大化圖形。

使用 MATLAB 中的 figure() 函式最大化圖形

如果你想最大化一個圖形,你可以使用 figure() 函式。要最大化圖形,你需要使用 unitsouterposition 屬性。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
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

相關文章 - MATLAB Figure