matlab中三種計算程式執行時間方法

PeterrrWang發表於2016-07-02

1、tic和toc組合(使用最多的)  

計算tic和toc之間那段程式之間的執行時間,它的經典格式為  

1. tic  

2. 。。。。。。。。。。  

3. toc 

 

 

2、etime(t1,t2)並和clock配合  

來計算t1,t2之間的時間差,它是通過呼叫windows系統的時鐘進行時間差計算得到執行時間的,應用的形式  

1. t1=clock;  

2. 。。。。。。。。。。。  3. t2=clock;  

4. etime(t2,t1)

 

 

 

3、cputime函式來完成  

使用方法和etime相似,只是這個是使用cpu的主頻計算的,和前面原理不同,使用格式如下  

1. t0=cputime  

2. 。。。。。。。。。。。。。  

3. t1=cputime-t0 


相關文章