需要
コードの実行効率を定量的に評価する必要がある場合、プログラムの実行時間を知る必要があります。
達成する
MATLABでは、ticおよびtocコマンドを使用して簡単に実現できます。Matlabは、プログラムがチックに遭遇すると自動的に計時を開始し、tocを実行すると、この時間と最新のチックの間の時間を自動的に計算します。
例
%test脚本。通过tic,toc命令直接输出程序运行时间。
tic
pause(1)
t1=toc
pause(1)
t2=toc
実行結果
>> test
时间已过 1.000123 秒。
时间已过 2.000327 秒。
%test脚本。若想将用运行时间记录下来,则这样使用toc
tic
pause(1)
t1=toc
pause(1)
t2=toc
運用実績
>> test
t1 =
1.0001
t2 =
2.0004