回 帖 发 新 帖 刷新版面

主题:求助:如何统计matlab程序的计算时间?

我现在想比较一下两种算法的计算时间,在matlab里面用哪个命令来统计时间比较精确啊?
知道的统计时间的命令为

profile on -detail operator -history

profile on -detail builtin -history

cputime

这三个哪个准确啊?
哪位高手知道望不吝赐教!

回复列表 (共3个回复)

沙发

用tic和toc函数就可以了。
在函数开始,放上tic
在函数结尾,放上toc

tic
a=1;
b=2;
c=a+b
toc

运行结果
c =

     3

Elapsed time is 0.000269 seconds.

板凳

tic
程序
toc

3 楼


cputime就很准确

我来回复

您尚未登录,请登录后再回复。点此登录或注册