MATLAB时间计算功能详解

算法好坏可以用代码的运行时间来评估,在MATLAB中大致有以下几种方法来计算程序的运行时间:

1、tic和toc组合

tic

%代码块

toc

%disp(['运行时间: ',num2str(toc)]);

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

2、etime()与clock组合

t1=clock;

%代码块

t2=clock;

etime(t2,t1)

计算t1,t2之间的时间差,它是通过调用windows系统的时钟进行时间差计算得到运行时间的。

3、cputime函数

t0=cputime

%代码块

t1=cputime-t0

上以上三种方法,都是可以进行程序运行时间的计算,但是Matlab官方推荐使用tic,toc组合。但是使用tic/toc的时候一定要注意,toc计算的是与最后一次(即离它最近)运行的tic之间的时间。

————————————————

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空