程序運行錯誤后,切換到MATLAB命令行,觀察命令行中的錯誤信息,確定錯誤原因;
2.在錯誤信息中,找到源程序中錯誤代碼的行號,點擊行號鏈接直接定位錯誤語句;
3.錯誤語句定位后,自動跳轉到代碼編輯器,在代碼編輯器中用光標標識錯誤代碼的位置,確定錯誤語句后,用F12快捷鍵在錯誤語句處設置斷點;
4.設置斷點后,用F5快捷鍵重新執行程序,程序會在斷點處停止運行,進入調試狀態;
5.在調試狀態下,有幾個步驟可以找到程序問題的原因。將鼠標放在變量上,代碼編輯器會自動顯示變量的類型、維度、維度大小等信息,幫助程序員找出程序中變量錯誤的原因。
6.將問題代碼行復制到MATLAB中的命令行,以重現錯誤。這樣可以在不中斷程序運行的情況下重復出錯,不需要重新執行程序,提高了調試效率。
7.通過whos、
自動運行停止信號G8.5
數控設備的操作面板上有兩個按鈕,綠色和紅色。綠色按鈕是程序啟動按鈕,用來啟動加工程序,紅色按鈕是程序暫停按鈕(有的也叫進給保持按鈕),用來暫停正在運行的程序。調試程序時,經常使用程序暫停按鈕。程序自動運行時,按下程序暫停按鈕后,加工程序會立即暫停并保持在當前狀態,再次觸發程序啟動按鈕后程序才會繼續運行。當系統運行時等待和等待狀態將顯示在系統屏幕的左下角。
停止調試意味著終止調試會話。
停止執行意味著終止正在調試的進程并結束調試會話。不要將它與中斷執行混淆,中斷執行是指被調試進程的執行被掛起,但調試會話仍處于活動狀態。(有關更多信息,請參見中斷執行。)進程停止調試從“調試”菜單中選擇“停止調試”。如果程序是從VisualStudio啟動的,停止調試將終止正在調試的進程。如果程序附加到某個進程,而不是從VisualStudio啟動,該進程將繼續運行。如果要終止附加的進程,可以通過進程窗口終止單個進程,或者通過"終止所有"命令。終止所有正在調試的附加進程。選擇"終止所有"從調試菜單中。如果你想停止電流您可以使用"重啟"命令,并立即啟動新的操作。停止調試并重新啟動從";調試";菜單中選擇";重新啟動";。Restart停止當前正在調試的會話,并重新啟動啟動項目。如果退出正在調試的應用程序,調試將自動停止。(如果正在調試多個程序,調試將繼續,直到最后一個程序退出。如果正在調試駐留在另一個應用程序中的項目,如駐留在InternetExplorer中的Web項目,如果退出宿主應用程序(如MicrosoftInternetExplorer),調試將會停止。請參見概念執行控制。