1.etime(time2,time1):
计算time1,time2之间的时间差,通过调用windows系统的时钟进行时间差计算得到运行时间的,格式:
- time1=clock;
- %% 需要测试的程序内容 %%%
- time2=clock;
- T=etime(time2,time1);
- disp(['运行时间为:',num2str(T)]);
2.tic与toc:
程序遇到tic时Matlab自动开始计时,运行到toc时自动计算此时与最近一次tic之间的时间;
- tic
- %%%需要测试的程序内容 %%%
- toc
- disp(['运行时间为:',你们str(toc)]);
-
3.cputime函数:
使用方法和etime相似,只是这个是使用cpu的主频计算的;
- time1=cputime
- %%%需要测试的程序内容 %%%
- T=cputime-time1
最后
以上就是坦率导师最近收集整理的关于MATLAB中计算算法的运行时间方法的全部内容,更多相关MATLAB中计算算法内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复