[初學筆記] pause 語句 的運用,.m檔案中按任意鍵繼續程式或者延遲秒數繼續程式
阿新 • • 發佈:2019-02-17
資料來源:
轉部落格
http://blog.csdn.net/chy19890820/article/details/8773431
http://blog.csdn.net/xingjiarong/article/details/50590685
http://blog.sina.com.cn/s/blog_9030a0650101nfz3.html
還有 I love matlab
http://www.ilovematlab.cn/thread-258556-1-1.html
一般情況下pause(a)表示程式暫停a秒後繼續執行,但有時候也存在這種情況,程式中只有pause;並沒有引數a,這樣的意思是程式暫停,按任意鍵程式繼續執行。
應當要注意,pause( ) 這裡面填的秒數,在實際執行中,只會有延遲。取決於電腦的matlab跑的速度了
pause命令用於暫時中止程式的執行。當程式執行到此命令時,程式暫時中止,然後等待使用者按任意鍵繼續進行。該命令在程式的除錯過程和使用者需要查詢中間結果時十分有用。呼叫格式:
pause:導致M檔案的停止,等待使用者按任意鍵繼續執行
pause(n):此用法將在繼續執行前中止執行程式n秒,這裡n可以是任意實數。時鐘的精度是由MATLAB的工作平臺所決定的,絕大多數工作平臺都支援0.01秒的時間間隔。
pause on:此用法將允許後續的pause命令中止程式的執行。
pause off:此用法將保證後續的任何pause或pause(n)語句都不中止程式的執行。
要編寫在m檔案中,寫在命令視窗是不管用的,與ctrl+c不同。
下面是我的測試程式:
>>tic pause(5) toc
Elapsed time is 5.010991 seconds.
>>
tic pause( ) toc
Elapsed time is 140.389840 seconds.