matlab: 计算程序运行时间

来源:互联网 发布:数控机床的编程方法 编辑:程序博客网 时间:2024/05/22 17:05

需求

当需要定量的评价代码的执行效率时,需要知道程序的运行时间。

实现

在matlab中,用tic 和 toc命令可以很轻松的实现。程序遇到tic时Matlab自动开始计时,运行到toc时自动计算此时与最近一次tic之间的时间。

实例

%test脚本。通过tic,toc命令直接输出程序运行时间。ticpause(1)t1=tocpause(1)t2=toc

执行结果

>> test时间已过 1.000123 秒。时间已过 2.000327 秒。
%test脚本。若想将用运行时间记录下来,则这样使用tocticpause(1)t1=tocpause(1)t2=toc

运行结果

>> testt1 =    1.0001t2 =    2.0004
0 0
原创粉丝点击