我是靠谱客的博主 坦率导师,最近开发中收集的这篇文章主要介绍MATLAB中计算算法的运行时间方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.etime(time2,time1):

计算time1,time2之间的时间差,通过调用windows系统的时钟进行时间差计算得到运行时间的,格式:

  1. time1=clock;  
  2. %% 需要测试的程序内容   %%%  
  3. time2=clock;  
  4. T=etime(time2,time1);
  5. disp(['运行时间为:',num2str(T)]);

2.tic与toc:

程序遇到tic时Matlab自动开始计时,运行到toc时自动计算此时与最近一次tic之间的时间;

  1. tic  
  2. %%%需要测试的程序内容 %%%  
  3. toc  
  4. disp(['运行时间为:',你们str(toc)]);


3.cputime函数:

使用方法和etime相似,只是这个是使用cpu的主频计算的;

  1. time1=cputime  
  2. %%%需要测试的程序内容 %%%  
  3. T=cputime-time1  

最后

以上就是坦率导师为你收集整理的MATLAB中计算算法的运行时间方法的全部内容,希望文章能够帮你解决MATLAB中计算算法的运行时间方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部