3
我怎樣才能連接到運行MATLAB腳本(這我已與F5執行,即一個m文件)?它從天運行(我有一個無限的while循環),我想明白什麼是錯的(它應該在某個時候退出)。我知道我可以重新運行並設置一個斷點,但這不是我所要求的。我想在循環內部設置一個斷點並停止進程並對其進行調試。 Matlab不允許我設置斷點。如何連接到運行MATLAB腳本
我怎樣才能連接到運行MATLAB腳本(這我已與F5執行,即一個m文件)?它從天運行(我有一個無限的while循環),我想明白什麼是錯的(它應該在某個時候退出)。我知道我可以重新運行並設置一個斷點,但這不是我所要求的。我想在循環內部設置一個斷點並停止進程並對其進行調試。 Matlab不允許我設置斷點。如何連接到運行MATLAB腳本
不幸的是Matlab不允許這樣做。要解決這個問題,我在一個項目中調用這個函數的關鍵點:
function cxdebug()
f='c:\cxdebug';
if exist(f,'file')
try, delete(f);end
keyboard;
end
end
一旦你創建的文件,MATLAB將進入當函數被調用下一次調試器。