.matファイルの現在の行にmatlabデバッガブレークポイントを作成すると、その時点でmatlabにデバッガが起動します。すなわち、現在のコードの実行を一時停止し、デバッガにドロップしますか?matlabデバッガブレークポイントを作成し、.mファイルにデバッガを入力します。コードコード
これは私が外部エディタでmatlabファイルを編集するために役立ちます。私はファイルを保存し、matlabは私がそのファイルに設定したブレークポイントをクリアします。私が試してみました:それはファイルの最初の行にブレークポイントを設定するために動作しません
dbstop at [current_file.m]
。あなたは、コード内の特定のポイントで停止するkeyboard
を使用することができ
import IPython
IPython.embed()
ありがとう、私はこれを試しましたが、目的のために - デバッグコード - それは堅牢ではありません。なぜなら、その行の上のファイルを編集すると行番号が間違ってしまうからです。その後、ブレークポイントは 'dbstop'の行の上になり、トリガされません。 – mjeppesen