場合によっては、Matlabコードが長時間実行されることがあります。 私はそれを停止したい - Ctrl + Cを入力しますが、その後もいくつかのコードを実行したいと思います。例: Ctrl + cを入力した後のMatlabでは、コードを実行したり関数を呼び出すことはできますか?
for i = 1:100000,
M(i) = function(i,values);
end
このforループが終わっていない場合でも、私も他のプロセスを実行するために別の関数を呼び出したいセンター+ Cまたは異常な状況などで停止します。
N = new_func(M)
save(N)
私はあなたの質問を理解できません。あなたはCtrl + Cを押して実行プログラムを中断してから関数を実行するか、実行プログラムを一時停止してから関数を実行することができます。 – GameOfThrows
「異常な状況」が発生するたびに、またはユーザーがctrl + cを押すたびに自動的に実行されるコールバックのようなものを追加したいですか? – Matt
@Matt、はい、私は "異常な状況"のためのコールバックが欲しいです。 –