matlab m语言怎么实现figure覆盖更新

 时间:2026-04-25 06:57:10

1、用m语言新建一个figure,命名为“我的百度经验”,并画条简单曲线示例,代码如下:

pic = figure('Name','我的百度经验','NumberTitle','on','Position',[400 100 600 500]);

plot([1 2 3],[4 5 6]);

matlab m语言怎么实现figure覆盖更新

2、判断该figure是否打开,可以借助ishandle函数,代码如下:

val  = ishandle(pic);

如果val值为1,则figure已打开,为0,figure已关闭。

matlab m语言怎么实现figure覆盖更新

3、关闭figure的m代码如下:

close('我的百度经验');

可以通过识别figure的名称,实现特定figure关闭。

matlab m语言怎么实现figure覆盖更新

4、根据前3步的基本操作,通过一定的逻辑控制,就可以实现工程重复运行时的figure覆盖更新,如下图,这样就可以保证每次工程运行后,产生且保留的都是最新的figure。

matlab m语言怎么实现figure覆盖更新

  • matlab如何显示输出数据
  • 如何在matlab画的图中改变坐标显示的范围
  • matlab线型和颜色设置
  • matlab命令行窗口怎么打开
  • 如何用matlab输出图形中各点的坐标
  • 热门搜索
    东洋轮胎质量怎么样 优派显示器怎么样 怎么把几张照片拼在一起 手机内存怎么清理 微信好友删除怎么找回 野鸡怎么做好吃 失眠怎么调理 连不上网怎么回事 怎么做饺子皮 我的世界怎么挖钻石