Upload
-
View
144
Download
0
Tags:
Embed Size (px)
Citation preview
Matlab ProfilerBasic
Stanley 2011/1/25Weekly Talk
Outline
• Matlab Profiler– GUI Profile tool in matlab
• Speed Up– Example 1: Avoid Loop– Example 2: Avoid Growing Variable– Example 3: Avoid Function Overhead– Example 4: Adopt Sparse Matrix
Matlab Profiler
Matlab Profiler
Example 1.1: Avoid Loop
M-Lint resultsNo M-Lint messages.
Example 1.1: Avoid Loop
Example 1.2: Avoid Loop
Example 1.2: Avoid Loop
Example 2: Avoid Growing Variable
Example 2: Avoid Growing Variable
Growing Variable(M-Lint resuls in Matlab R2008a)
Example 3: Avoid Function Overhead
Example 3: Avoid Function Overhead
Example 4: Adopt Sparse Matrix
Example 4: Adopt Sparse Matrix