![]() |
如何测量功能在Matlab中运行了多长时间?
我有一个Matlab程序,其运行时间比我想要的要长。有没有内置的方式来分析MATLAB,类似于如何time工作在UNIX?
[B]回答:[/B] 有三种方法: [LIST][*] [URL="http://www.mathworks.com/access/helpdesk_r13/help/techdoc/ref/tic.html"]井字/目录[/URL][*] [URL="http://www.mathworks.com/matlabcentral/fileexchange/18798"]timeit[/URL] ,tic / toc的更高级版本[*] [URL="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/profile.html"]Profiler[/URL] (Matlab窗口中的Desktop-> Profiler)[/LIST]探查器使您可以查看每行花费的时间,因此,这是查找瓶颈的最佳方法。 [url=https://stackoverflow.com/questions/2659561]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 05:02。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.