MATLAB中figure函数 您所在的位置:网站首页 matlab画多边形键盘输入 MATLAB中figure函数

MATLAB中figure函数

2023-06-15 03:36| 来源: 网络整理| 查看: 265

目录

语法

说明

示例

更改图窗大小

指定图窗标题 

同时使用多个图窗

        figure函数作用是创建图窗窗口。

语法 figure figure(Name,Value) f = figure(___) figure(f) figure(n) 说明

        figure 使用默认属性值创建一个新的图窗窗口。生成的图窗为当前图窗。         figure(Name,Value) 使用一个或多个名称-值对组参数修改图窗的属性。例如,

        figure('Color','white') 将背景色设置为白色。         f = figure(___) 返回 Figure 对象。可使用 f 在创建图窗后查询或修改其属性。         figure(f) 将 f 指定的图窗作为当前图窗,并将其显示在其他所有图窗的上面。

figure(n) 查找 Number 属性等于 n 的图窗,并将其作为当前图窗。如果不存在具有该属性值的图窗,MATLAB® 将创建一个新图窗并将其 Number 属性设置为 n。

示例 更改图窗大小

        创建一个默认图窗。

f = figure;

        获取该图窗的位置、宽度和高度。 

f.Position ans = 680 558 560 420

        这意味着图窗窗口位于主显示器左下角的右侧 680 像素和上方 558 像素处,宽 560 像素,高 420 像素。

        通过调整位置向量的第三个和第四个元素,将图窗宽度和高度减半。

f.Position(3:4) = [280 210];

指定图窗标题 

        创建一个图窗并指定 Name 属性。默认情况下,生成的标题包含图窗编号。

figure('Name','Measured Data');

        再次指定 Name 属性,但这次将 NumberTitle 属性设置为 'off'。生成的标题不包含图窗编号。 

figure('Name','Measured Data','NumberTitle','off');

同时使用多个图窗

        创建两个图窗,然后创建一个线图。默认情况下,plot 命令的目标为当前图窗。

f1 = figure; f2 = figure; plot([1 2 3],[2 4 6]);

        将当前图窗设置为 f1,使其成为下一个绘图的目标。然后创建一个散点图。

figure(f1); scatter((1:20),rand(1,20));

当前图窗         当前图窗是图形命令(如 axes 和 colormap)的目标。通常情况下,它是最后创建的或最后用鼠标点击的图窗。gcf 命令返回当前图窗。 

提示

使用图形根对象为其他类型的对象设置根级别的默认值。例如,将以后所有图窗的默认颜色图设置为 summer 颜色图。

set(groot,'DefaultFigureColormap',summer) 要将属性恢复为其原始 MATLAB 默认值,请使用 'remove' 关键字。 set(groot,'DefaultFigureColormap','remove')



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有