Matlabで重いコードが実行されている場合、今まで実行されたコードの量を判断する方法はありますか? (何パーセントか)Matlabでどのくらいのコードが実行されましたか?
答えて
各反復の時間がほぼ同じ時間になる反復プロセスがある場合(必ずしもそうではありませんが、しばしばこれが起こります)、これを使用していつコード終了:
for ii=1:niter
if (ii==1); tic; end
% your iteration
if (ii==1);
expected_time=toc*niter;
disp('Myalgorithm');
disp(['Expected duration : ',secs2hms(expected_time)]);
disp(['Exected finish time: ',datestr(datetime('now')+seconds(expected_time))]);
disp('');
end
end
FEXのsec2hms
を使用します。
このコードは次のように出力されます
Myalgorithm
Expected duration : 41.0 secs
Exected finish time: 28-Mar-2017 10:58:57
私は約2時間前に私のコードを実行したが、まだ実行されています。私は実行中のプロセスが終了するように、どれだけの時間が必要かを知りたい。 –
@OliverRangeコードの実行を開始したら、どれくらい時間がかかるか分かりません。コードを実行してから実行するように指示する必要があります。 –
ああ、私は参照してください:(:(:( –
あなたが行くと、それを待つか、放棄するかどうかを決定するために依然として存在しているどのくらいの計算手動で、プログラムを一時停止する必要があります。
https://www.mathworks.com/help/matlab/matlab_prog/debugging-process-and-features.html
それが実行されている間、プログラムの実行を一時停止エディタ]タブに移動し、一時停止ボタンをクリックして実行ファイルを一時停止
。 MATLABは次の実行可能行で実行を一時停止し、一時停止ボタンは続行ボタンに変わります。実行を続行するには、[続行]ボタンを押します。
長時間実行中のプログラムの進行状況を確認して、プログラムが正常に実行されていることを確認する場合には、一時停止が便利です。
注:一時停止ボタンをクリックすると、MATLABが独自のプログラムファイル以外のファイルで一時停止することがあります。 [続行]ボタンを押すと、ファイルの結果を変更せずに通常の実行が再開されます。
- 1. このコードを実行した後にどのくらいのプロセスがビルドされますか?
- 2. matlabコンパイルされたプログラムがクローズ時にコードを実行
- 3. get_template_partsから実行されたコードをどこで検索しますか?
- 4. PHPコードが実行されなくなりました
- 5. ワードプレスプラグインが終了したらいくつかのコードを実行します
- 6. Sidekiq - エンキュージョブが古いコードから実行されています
- 7. なぜこのコードが正しく実行されないのですか
- 8. イベントループはどのくらいの頻度でブラウザで実行されますか?
- 9. update sqlコマンドがvbコードから正しく実行されない
- 10. 作成されたILコードには、いくつかの行がありません。ライン間でどのようなタスクが実行されますか?
- 11. matlabから生成されたコードの使い方
- 12. matlabの最新バージョンで、古いバージョンのmatlabのコードを実行したいですか?
- 13. GCはどのくらいの頻度で実行されますか?
- 14. イベントが実行されたときにPyGameコードが正しく実行されない
- 15. コードから実行されたAzure WebJobを実行する
- 16. コードが正しく実行されていない
- 17. function.phpのコードがWordPressで実行されていますか?
- 18. Matlab:条件が満たされるまでプログラムを実行
- 19. PHP、どのくらいのコードが実行されているかを判断するには?
- 20. MavenでAntが実行されていないためのコード
- 21. linuxで実行されているMATLABスクリプトを確認してください
- 22. Eclipseが削除されたコードを実行しています
- 23. シンプルスイッチケース内のコードまたはif文が実行されない
- 24. コードの行間のデータが実行されなかった
- 25. Androidのタスクマネージャからアプリが削除されたときにコードが実行されなくなる場所
- 26. フッタからJqueryコードがロードされず、コンソールから実行されます
- 27. Canopyでコードが実行されない
- 28. コードがシーケンスで実行されない
- 29. 私の古いMacBook Proより新しいコードが実行されました
- 30. Pythonコードから生成されたLLVM IRコードを実行
実行中にコードの80%に達し、空き状態で20%が座っているとか、コード実行中に「あなたはその50%を完了しました」という意味ですか? Formerはプロファイラを使用して実行され、後で任意の時点で実行中に一時停止させるデバッガを使用していくことができます。それからあなたはまだあなたがまだ必要としているものをどれだけ手近に見積もり/計算する必要があります。 –
約2時間前にコードを実行しましたが、まだ実行されています。私は実行中のプロセスが終了するように、どれだけの時間が必要かを知りたい。 @ZizyArcher –