matlab之waitbar() delete() close()

matlab之waitbar() delete() close()函数

三者之间的关系:spa

在显示某个程序的进度时,用waitbar函数显示进度条,当程序进行完毕时,用close 或 delete函数关闭此进度条。对象

waitbarblog

1.h = waitbar(x,'message')it

h为图形句柄,x为介于0到1之间的值,message为显示在进度条中间的文字。test


2.waitbar(x,'message','CreateCancelBtn','button_callback')date

此方法用来显示一个取消按钮,点击取消按钮以后调用'button_callback'的内容。file


3.waitbar(x,'message',property_name,property_value,...)gc

为进度条修改属性值程序


4.waitbar(x)

设置当前进度条的进度x(0到1之间的小数)


5.waitbar(x,h)

设置进度条h的进度x


6.waitbar(x,h,'updated message')

设置进度条h的进度x,并更新进度条中的文字

 

delete 删除文件或图形对象

1.delete file_name

删除磁盘里的某个文件,例如:delete *.mat 删除当前目录下的全部mat文件。

2.delete('fileName1', 'filename2', ...)

删除磁盘里的多个文件。

3.delete(H)

删除某个图像,h为图像句柄,h也能够为向量,每一个元素为图像的句柄,用逗号隔开。

4.delete(handle_array)

 

例如:(1)delete('../mytests/*.mat')

(2)hf = figure, ha = axes
delete(ha) %删除坐标轴

3、close

1.close

删除当前图形,等同于close(gcf)


2.close(h)

删除h所指定的图形,h能够为矩阵向量,删除全部h指向的图形。


3.close name

删除指定'name'的图形


4.close all

删除全部句柄没有隐藏的图形


5.close all hidden

删除全部图形,包括哪些隐藏句柄的图形


6.close all force

删除全部图形,包括'CloseRequestFcn'函数被置为不关闭窗口的GUI


7.status = close(...)

若是指定的图形被删除就返回1,若是指定的图形没有被删除就返回0

相关文章
相关标签/搜索