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