导航

MATLAB 秒表函数 tic toc 计算程序运行时间

Posted on 2016-09-23 14:34  sucre_2  阅读(761)  评论(0编辑  收藏  举报

  若需要测试出程序运行所需时间,或对不同的运行方式所需时间进行对比,则可利用秒表函数tic和toc。Tic函数启动定时器,第一个紧跟它的toc函数终止定时器并报告此时定时器的流逝时间。其语法如下:

               tic

                    ——所要测试的程序段——   

               toc

            time=toc

  比较短的程序执行较快,所以利用tic和toc得到的数据误差偏大,此时可以重复地运行此程序,计算总的运行时间,然后计算每次平均值。如:

                   tic

                      for k=1:100

               ——所要测试的程序段——

             end

                   toc

              time=toc