Cum să numărăm timpul de simulare în Matlab

MATLAB poate monitoriza timpul de execuție al unui program.

Pasul 1

Introduceți comanda "tic" la începutul codului pe care doriți să îl evaluați comparativ.

Pasul 2

Introduceți comanda "toc" și stocați rezultatul ca variabilă sau tipăriți rezultatul în zona de lucru. Nu este necesar să stocați rezultatul "toc", deși poate fi util atunci când se compară mai multe segmente ale programului:

codul meu MATLAB elapsed_time = toc

Pasul 3

Surround un segment de cod scurt care rulează rapid cu un ciclu "pentru" pentru a îmbunătăți acuratețea măsurării de timp: tic pentru i = 1: 100% și MATLAB sau end toc

Pasul 4

Rulați profilatorul MATLAB pentru a obține mai multe opțiuni de comparare a performanțelor. Deschideți profilatorul executând "Viewer viewer" folosind linia de comandă sau selectând "Open profiler" din meniul "Tools".