Generate execution profiler plot
plot( generates a plot
from the profiler data.
The Execution Profile plot shows the allocation of execution cycles across the four processors, indicated by the colored horizontal bars. The Code Execution Profiling Report lists the model sections. The numbers underneath the bars indicate the processor cores.
The real-time application is already loaded. Start the profiler. Start the application.
tg = slrealtime('TargetPC1'); startProfiler(tg); start(tg);
Stop the profiler. Stop the application.
Retrieve profiler data.
profiler_object = getProfilerData(tg);
Processing data, please wait ...
plot function on the data.
profiler_object— Object that contains profiler result
The structure has these fields:
TargetName — Name of
target computer in
ModelInfo — Information about model on which profiler ran:
ModelName — Name of real-time
MATLABRelease — MATLAB release under which model was built.
You can access the data in the
profiler_object variable. To
access the profiler data, before running the profiler, open the Configuration
Parameters dialog box. In the Real-Time tab, click
Hardware Settings. Select the Code Generation > Verification > Workspace variable option and set the value to
Select the Save options option and set the value to
All data. After running the profiler, use the technique
described for the
Sections (Embedded Coder) function.