需求
当需要定量的评价代码的执行效率时,需要知道程序的运行时间。
实现
在matlab中,用tic 和 toc命令可以很轻松的实现。程序遇到tic时Matlab自动开始计时,运行到toc时自动计算此时与最近一次tic之间的时间。
实例
%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
本文介绍如何利用Matlab内置tic-toc命令来测量代码执行时间。通过简单的脚本实例展示了直接输出程序运行时间和将运行时间记录下来的方法。
5232

被折叠的 条评论
为什么被折叠?



