ループを実行するプログラムを持っていますループに2つの時間カウンター、1つはループ用、もう1つはループの反復処理にかかっています。私の知る限り、tic
とtoc
は一度しか動作しません。MATLABのいくつかの時間カウンター
答えて
:ここでは大まかな例である
tic; someCode; elapsed = toc;
しかし、別の構文があります:
start = tic; someCode; elapsed = toc(start);
2番目の構文は同じになります同時に複数のストップウォッチタイマーを同時に実行するオプションがあります。 ticの出力を変数tStartに代入し、tocを呼び出すときに同じ変数を使用します。 MATLABは、ticとそれに関連するtocコマンドの間の経過時間を測定し、経過時間を秒単位で表示します。この構文を使用すると、ネストされた操作のタイミング(matlab documentation of tic toc)を含む、複数の並行操作に時間を割くことができます。
あなたのケースで使用する方法は次のとおりです。のは、これはあなたのコードであることを言ってみましょう:
for i = 1:M
someCode;
end
このようなTICとTOCを挿入します。
startLoop = tic;
for i = 1:N
startIteration = tic;
someCode;
endIteration = toc(startIteration);
end
endLoop = toc(startLoop);
あなたはまた、i番目の要素は、時間測定されたベクトルを作成するために、上記の構文を使用することができますi番目の反復のために。このように:
startLoop = tic;
for i = 1:N
startIteration(i) = tic;
someCode;
endIteration(i) = toc(startIteration(i));
end
endLoop = toc(startLoop);
あなたはチックのためのMatlabのヘルプから、時間ネストされた操作にTICとTOCを使用することができます。
tStart=tic; any_statements; toc(tStart);
は、同じ時間測定を行っていますが、同時に複数のストップウォッチタイマを実行するオプションができます。 ticの出力を変数tStartに代入し、tocを呼び出すときに同じ変数を使用します。 MATLABは、ticとそれに関連するtocコマンドの間の経過時間を測定し、経過時間を秒単位で表示します。この構文は、ネストされた操作のタイミング
を含む複数の同時操作が、私は今、この権利をしようとすることはできないんだけど、あなたはあなたにtic
値を格納する場合は、複数のtic
とtoc
ステートメントを使用することができるはずの時間にできます変数。
これにはMatlab's documentationを読んで、それらをネストするセクションもあります。あなたはこれだけTIC TOCの構文に精通している
tStartOverall = tic;
...
tStartLoop = tic;
<your loop code here>
tEndLoop = toc(tStartLoop);
...
tEndOverall = toc(tStartOverall);
- 1. いくつかの時間
- 2. WSO2のBPELいくつかの時間
- 3. Gradleのいくつかの時間
- 4. ボタンがいくつかの時間
- 5. アレイは、いくつかの時間
- 6. セッションいくつかの時間はリターンNullといくつかの時間リターンの値
- 7. カウンターの実装に間違いが見つかりません
- 8. Matlab:平均時間間隔ですか?
- 9. 飼い猫znode時計カウンター
- 10. Matlab Simulinkシミュレーション時間
- 11. 日時の間にいくつの「プレミアム」時間がありますか?
- 12. のWindows Phone 8 - GeolocatorのPositionChangedリスナーは、いくつかの時間
- 13. いくつかの経過時間の後の派遣アクション
- 14. phpとjavascriptの00で時間カウンターを停止する方法
- 15. Android - いくつかの時間の後にアクションを取る
- 16. handleTurnEventForMatch:didBecomeActive:いくつかの時間だけ到着するコールバック
- 17. DHT11センサ故障いくつかの時間前、RPI
- 18. ジャンゴ:いくつかの時間前にデータベース
- 19. MATLABのいくつかの点を結ぶ線を引く?
- 20. いくつかの時間間隔の後にopencvでビデオを撮る
- 21. ルビーのユーザー入力を待っている時間カウンターを作る
- 22. fft matlab freqとbackへの時間
- 23. Matlabで指定時間後のブレークループ
- 24. についてウェブサイトへの訪問カウンター
- 25. java.lang.IndexOutOfBoundsException:無効なインデックス0は、サイズが0であり、いくつかの時間が私のAPPCRASHといくつかの時間の作業が適切に
- 26. Javaのいくつかの制約(時間とサイズ)を持つコレクション
- 27. いくつかの時間に2つのdivをスクロールする方法
- 28. いくつかのAPIからコンテナの開始時間と終了時間を測定する方法は?
- 29. いくつかの*データを時間間隔で返す方法は?
- 30. いくつかの時間間隔内でシングルタップジェスチャーを特定します。