【语法】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学习干货基地


默认 最新
当前暂无评论,小编等你评论哦!
点赞 评论 收藏
关注