matlab 计算程序运行的时间
2016-04-11 17:37
861 查看
Matlab共提供了三种计算程序运行时间的方法。
1.Cputime:
返回matlab启动以来的cpu时间,可以在代码执行前保存当时的cpu时间,然后在程序代码执行结束后用cputime减去之前保存的数值,就可以获取程序实际运行的时间。t0=cputime; n=100000; total=0; for i=1:n total=total+i; end elapsed_time=cputime-t0 >> elapsed_time = 0.0156
2.tic/toc:
tic用在程序代码之前,启动一个计时器;toc放在末尾,终止计时器并返回tic启动以来的总时间。tic; n=100000; total=0; for i=1:n total=total+i; end toc >> Elapsed time is 0.023196 seconds.
3.etime:
etime(t1,t2)用来计算两个日期向量t1和t2之间的时间差,结合clock函数也可以用来确定程序代码运行时间。t=clock; n=100000; total=0; for i=1:n total=total+i; end etime(clock,t) >> ans = 0.0400
相关文章推荐
- Matlab 有向有环图 所有回路非回路查询 最大环路查询
- 资产组合有效前沿的解和最优解(MATLAB语言)
- MATLAB排序函数
- matlab/simulink中simscape模块集快速创建物理模型
- disp直接将内容输出在Matlab命令窗口中
- Matlab GUI图像学习图像处理进阶
- 应用中Matlab语句学习笔记总结2
- matlab实现图像增强
- Matlab与C/C++混合编程接口应用总结
- Canny算子理解,及Matlab实现
- Machine Learning Logistic Regression and Newton's Method Andrew Ng 课程练习 Matlab Script 详细解析
- 给win7、win8安装matlab 2014
- MATLAB链接MinGW编译器
- 【matlab】meshgrid生成网格原理1
- ubuntu 15.10 安装matlab2014b
- matlab mean函数
- 【Matlab】matlab与matplotlib作图比较
- matlab 终止正在运行的程序
- 如何降低自己的gcc版本_caffe_matlabconfigure
- matlab中save,load使用方法