【語法】MATLAB之創建新圖形窗口figure

一、功能
在MATLAB中,figure函數用于 創建一個新的圖形窗口并返回一個指向該窗口的句柄
二、用法
1、創建一個新的圖形窗口并設置其屬性
figure('Color', 'green', 'NumberTitle', 'off', 'Name', 'My Figure');
【語法】MATLAB之創建新圖形窗口figure的圖1
設置圖形窗口的背景顏色為綠色;關閉窗口的數字命名,重新命名為【My Figure】。
2、創建子圖
figure;  subplot(2, 2, 1);  % 創建一個2x2的子圖布局,并激活第一個子圖  title('Subplot 1');
【語法】MATLAB之創建新圖形窗口figure的圖2
可以使用subplot函數在同一圖形窗口中創建多個子圖。例如,subplot(2, 2, 1)將在當前圖形窗口中創建一個2x2的子圖布局,并激活第一個子圖。然后可以使用其他繪圖函數在子圖上繪制圖形。
3、顯示多個圖形
  
  
x = linspace(0, 2*pi, 100);   y1 = sin(x);   y2 = cos(x);  
f = figure;  % 創建一個新的圖形窗口并返回其句柄  
plot(x, y1);   title('Sine Function');   xlabel('x');   ylabel('y');   hold on;  % 保持當前圖形,以便在同一坐標軸上繪制其他圖形   plot(x, y2);   title('Cosine Function');   xlabel('x');   ylabel('y');   legend('sine', 'cosine');  % 添加圖例標簽
【語法】MATLAB之創建新圖形窗口figure的圖3
上述代碼將在同一圖形窗口中繪制正弦和余弦函數,并添加相應的標題、坐標軸標簽和圖例標簽。
除了 figure函數之外,還有其他一些屬性可以用于控制圖形的外觀和行為。以下是一些常見的屬性:
  • Color:設置圖形窗口的背景顏色。
  • NumberTitle:設置是否顯示圖形窗口的標題,即窗口左上角顯示的數字。可以使用 'on''off'進行設置。
  • Name:設置圖形窗口的名稱。可以使用一個字符串來指定窗口的名稱。
  • Position:設置圖形窗口的位置和大小。可以使用一個四元素向量來指定窗口的左、下、寬和高。例如: [100, 100, 600, 400]
  • Visible:設置圖形窗口是否可見。可以使用 'on''off'進行設置。
  • WindowStyle:設置圖形窗口的樣式。可以使 'normal''modal''docked'進行設置。 'normal'表示普通窗口樣式, 'modal'表示模態窗口樣式(即只能操作該窗口), 'docked'表示停靠窗口樣式(即可以停靠在其他窗口旁邊)。
這些屬性可以在創建圖形窗口時使用,也可以在創建后使用set函數進行設置。例如:
set(f, 'Color', 'yellow', 'NumberTitle', 'off', 'Name', 'My Figure');  % 設置窗口屬性

【語法】MATLAB之創建新圖形窗口figure的圖4


文章來源:珞瑜之家i學習干貨基地


登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP