How to measure running time of a code using MATLAB

207 次查看(过去 30 天)
Hi. I am new in using MATLAB. I have a thesis about code optimization along with my partner. It was recommended by our adviser to use the software in order t measure the running time of the code. The code is in Java Programming Language. Now, how can I measure the running time of the code using MATLAB?
  2 个评论
Paulo Abelha
Paulo Abelha 2016-9-17
Hi,
I've coded a function that might help you:
https://uk.mathworks.com/matlabcentral/fileexchange/59187-displayestimatedtimeofloop--tot-toc--curr-ix--tot-iter--
Rehan Ashraf
Rehan Ashraf 2017-10-18
hi; where you want to calculate the time of your code so first you placed tic and toc command in your script.e.g: start tic; code toc

请先登录,再进行评论。

采纳的回答

Lucas García
Lucas García 2011-11-8
  9 个评论
Steven Lord
Steven Lord 2023-11-19
Walter Roberson's comment from 29 Sep 2016 is still valid today.

请先登录,再进行评论。

更多回答(1 个)

Taha
Taha 2016-5-3
beginn your script with tic and end it with toc. At the end the Elapsed time is showed in MATLAB in seconds.
  3 个评论
Aaya Aboelfotoh
Aaya Aboelfotoh 2019-6-11
Hi Taha,
Is there a way that the elapsed time can be stored as an output? Since I am recording the outputs from matlab to an excel file, i want it to also write the elapsed time as well (instead of manually reading the time and writing it down).

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Performance and Memory 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by