我现在手头有两个MATLAB程序,想比较一下它们的运行时间,看哪个比较慢?因为这两个程序运行的时间很短,无法用秒表直接测,请问大家MATLAB有没有提供这类测程序运行时间的工具,谢谢大家了!
* P- w K z8 K. {比方说你要测" x1=b'/a "这一句的运行时间,你可以这样写:
8 b% q6 S5 z% q) Jtic; %表示系统开始计时
x1=b'/a; %这里为要测试的程序代码,当然也可以尝试程序调用.此行代码仅供演示.
! k; N# X4 D" i% B9 Mt1=toc %表示结束计时,并把时间返回给t1.
明白?
" O- B. z5 k ~3 w0 S0 ]# N2 R6 Q) Z%其中,tic和toc是系统调用不能变,t1是用户定义的变量
[em05]谢谢了,你的MATLAB太强了!
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |