1
MATLAB調試器中的「step out(shift + F11)」和「continue(F)」之間的區別是什麼?當我調試一個MATLAB函數時,兩者都觸發光標退出循環。這兩者之間的確切區別是什麼?步出並繼續在MATLAB調試
MATLAB調試器中的「step out(shift + F11)」和「continue(F)」之間的區別是什麼?當我調試一個MATLAB函數時,兩者都觸發光標退出循環。這兩者之間的確切區別是什麼?步出並繼續在MATLAB調試
繼續(dbcont
)將導致程序恢復執行,並且只會在遇到另一個斷點時停止。
Step-Out(dbstep out
)將導致當前正在執行的函數繼續,並且會自動暫停調用函數,無論您是否有斷點。請注意,這指的是跳出函數而不是循環。
就你而言,我假設你只有一個函數(或腳本),因此如果在調用dbcont
或dbstep out
後沒有手動斷點,它們將會具有相同的結果,因爲它們都將運行其餘的腳本完成。