Borrar filtros
Borrar filtros

Measure performance of 2 programmes

2 visualizaciones (últimos 30 días)
Xiaohan Du
Xiaohan Du el 10 de Ag. de 2018
Respondida: Stephan el 10 de Ag. de 2018
Hello,
I have 2 codes codeOld and codeNew, each contains many methods (i.e. both very complex). I'd like to prove that codeNew is better than codeOld as the former is faster. So I googled it and found the following functions to measure the performance: timeit, tic toc, cputime.
I used tic toc before but people say I should use timeit. But I read in many papers, they measure the performance of a code using cputime. This is confusing me because in this help page: https://uk.mathworks.com/help/matlab/matlab_prog/measure-performance-of-your-program.html They say cputime can be misleading.
So which one should I use if I want to measure the performance and speed of my code?
Many thanks!

Respuestas (1)

Stephan
Stephan el 10 de Ag. de 2018
Hi,
i suggest to use this:
This is good for comparison and also for finding bottlenecks and possobilities for improvement.
Best regards
Stephan

Categorías

Más información sobre Logical en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by