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

相關文章
相關標籤/搜索