我想在調試模式下使用'Step','Step In','Step Out'等來運行我的程序,但是按鈕或圖標被遮蔽或禁用。那麼,我怎樣才能進入調試模式?請幫助我。如何在Matlab中進入調試模式?
3
A
回答
10
您需要執行才能在某個時刻中斷以調試它。最簡單的方法是在想要調試的位置添加一條keyboard
命令。當到達該行時,執行將停止,您將能夠檢查變量並逐步執行代碼。您也可以使用命令dbstop if error
,該命令在遇到錯誤時進入調試模式,從而檢查導致錯誤的狀態。
4
你有沒有任何斷點?
在Matlab中沒有調試模式,你應該在某個地方有斷點,只需執行你的代碼,執行就會停在斷點處。
5
在MATLAB中沒有明確的調試模式。原因很簡單,就是解釋MATLAB腳本,而不是編譯,而且當代碼執行完畢後,當前的數據對象將保存在您的workspace
中,除非您明確清除它。
因此,爲了調試 MATLAB程序,你只需要(如必要與breakpoints
)來運行你的代碼,並檢查數據元素時執行中斷或終止的流動。
0
在任何想要開始單步執行腳本的行上設置斷點。 運行該腳本,並使用所有正常的調試步驟功能擴展菜單。 工作正常,但不直觀,缺乏步入第一行代碼的能力。 如果它是一個小腳本,只需將斷點放在代碼的第一行,並且您可以逐步完成整個任務(如果需要)
0
步進,退出,運行到光標等的標準調試類型選項只出現(在編輯器選項卡上),一旦您的運行腳本已經達到其第一個斷點。
要設置斷點,請在腳本的編輯器窗口的左側空白處單擊鼠標左鍵(僅在行號的右側(如果您有它們顯示))。
按F5
開始運行您的腳本,它將停止在第一個中斷點,然後其他選項將變爲可用。有這些選項的工具提示,如果你將它們鼠標懸停 - 例如F10
來執行下一行,...
相關問題
- 1. 如何在MATLAB調試器中進入函數調用?
- 2. 如何在調試模式下進入方法調用
- 3. vb6如何進入調試模式,而在msgbox
- 4. MATLAB函數僅在調試模式下
- 5. 沒有進入調試模式
- 6. 如何停止chrome進入調試模式?
- 7. 如何滿足條件時進入調試模式?
- 8. 如何進入Matlab調試器的下一行?
- 9. 在matlab中調試
- 10. 在matlab中調試
- 11. 接收郵件,如果MATLAB是在調試模式下
- 12. 無論如何在未捕獲的異常時進入調試器模式?
- 13. 如何在調試模式下運行另一個進程?
- 14. 如何在發佈模式下進行調試?
- 15. Xcode如何在調試模式下跟蹤子進程?
- 16. 我的應用程序在調試模式下進行調試
- 17. 如何在調試模式下
- 18. 在調試模式
- 19. 在調試模式
- 20. 如何調試Matlab/Simulink?
- 21. 如何進入Codeblocks10.05中的C99模式?
- 22. JavaScript/Dojo模塊模式 - 如何調試?
- 23. 如何在MATLAB平臺下的MATLAB中調試.CU文件
- 24. 如何在調試模式下逐步調試Eclipse ADT
- 25. C++如何在調試模式下運行宏定義調試?
- 26. 在Matlab中調試QuickSort
- 27. 在MATLAB中調試pmode
- 28. 如何在調試模式下看eclipse中的調用樹?
- 29. 如何去在Eclipse中調試模式下的函數調用
- 30. Python調試:找到引發異常的位置,進入調試模式?
如果以下任何答案對你有幫助,你可以將它標記爲答案。 – Noich 2013-03-10 06:43:28