在M文件编辑下,可以选择run&time模式运行程序,程序结束后,系统会自动给出程序运行总时间及各个函数分别耗费的时间
使用tic toc函数对。在待测试程序前写tic,在程序结尾写toc,那么将会自动计时程序运行的时间,
Matlab中要实现计时功能,要用到MATLAB自带的函数。我给你推荐几种函数:
cputime 显示所占用的CPU时间;
tic,toc 秒表计时,tic是开始,toc是结束;
clock,etime 前者显示系统时间,后者计算两次调用clock之间的时间差。
例如:
1 t0 = cputime你的程序;time=cputime-t0
2 tic你的程序;toc
3 t0 = clock你的程序;time = etime(clock, t0)
最近在做数学问题,也在学习MATLAB,希望对你有所帮助!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)