MATLAB är en programvara utvecklingsmiljö för att snabbt utveckla avancerade dataflöden analysarbetet. Om ett visst arbetsflöde kommer att användas i stor utsträckning eller med stora mängder data , är det viktigt att jämföra resultat och öka effektiviteten . MATLAB ger en svit resultatanalys och bekväma funktioner timing . MATLAB -kommandon " tic " och " toc " låter dig tid programkörning att identifiera flaskhalsar och mål prestandaförbättringar . Instruktioner
1
Sätt in " tic " kommandot i början av koden som du vill jämföra .
2
Sätt in " toc " kommandot och lagra resultatet som en variabel eller skriva ut resultatet till arbetsytan . Det är inte nödvändigt att lagra resultatet av " toc ", även om det kan vara till hjälp när benchmarking flera program segment : tic % min MATLAB codeelapsed_time = toc
3
Surround kort kod segment att köra snabbt med ett " för " loop för att förbättra timingnoggrannhet : ticfor i = 1:100 % min MATLAB odeendtoc
4
Starta MATLAB profiler för ytterligare alternativ benchmarking . Öppna profiler genom att köra " Profiler viewer " via kommandoraden eller genom att välja " Open Profiler " formen "Verktyg " -menyn .