如何在不显示图形的情况下获取图形名称?

时间:2013-04-03 11:32:22

标签: matlab matlab-figure

在Matlab中我可以使用:

获取图形名称
get(figure(1), 'Name')

我现在获得第一个数字名称。但是,使用此方法,即使我已设置set(0,'DefaultFigureVisible','off'),该图也会弹出并变为可见。

如何在不在屏幕上显示图形的情况下获取图形名称?

2 个答案:

答案 0 :(得分:2)

尝试使用数字句柄本身而不是调用figure

get(1, 'Name')

答案 1 :(得分:0)

如果您不了解处理程序:

get(get(0,'Children'),'Name')