关闭
关闭一个或多个数字
描述
关闭
关闭当前的图。调用关闭
相当于调用关上(gcf)
。
关闭所有
关闭所有数据的处理是可见的。如果一个隐蔽的图处理HandleVisibility
属性设置为“回调”
或“关闭”
。
关闭所有隐藏的
关闭所有的数据,包括数据隐藏处理。
关闭所有的力量
关闭所有的数据,包括数据的CloseRequestFcn
回调已指定,以防止用户关闭图窗口。
状态=关闭(___)
返回状态
关闭操作的任何以前的语法。函数返回1
如果图或数据和关闭0
否则。当指定的输出状态
,你必须附上在括号字符的输入参数向量;例如,状态=关闭(“所有”,“隐藏”)
。
例子
输入参数
提示
无条件删除所有数据,使用这些语句:
集(大的,“ShowHiddenHandles”,“上”)c =(大的,“孩子”);删除(c)
当执行一个
CloseRequestFcn
回调,不要使用电话关闭
。调用关闭
体内的回调设置了一个递归的结果在一个MATLAB警告。相反,使用的实现回调删除
函数。删除
删除图没有执行CloseRequestFcn
回调。如果你叫
关闭
在一个没有指定的图CloseRequestFcn
属性,属性的默认值,closereq
,无条件删除并关闭窗口。为了防止删除当调用关闭
,实现一个CloseRequestFcn
回调。
算法
的关闭
功能评估CloseRequestFcn
指定的图的属性f
使用这个语句:
eval (get (f,“CloseRequestFcn”))
CloseRequestFcn
使您能够延缓或中止一次图的关闭关闭
已经被调用。例如,您可以显示一个对话框来确认用户真正想要关闭图或关闭之前保存并清理。
的默认值CloseRequestFcn
,closereq
,关闭当前图使用删除(get (groot, CurrentFigure))
。如果指定数组的图处理,关闭
执行指定的回调CloseRequestFcn
为每个人物。
如果一个错误的执行终止CloseRequestFcn
回调,那么图不是封闭的。
版本历史
之前介绍过的R2006a