Documentation

plot

Generate profiler plot

Syntax

plot(profiler_object)

Description

example

plot(profiler_object) 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.

Examples

collapse all

Starts the profiler, stops the profiler, and retrieves results data. Calls plot on the results data. The real-time application dxpcmds6t is already loaded.

tg = slrt;
startProfiler(tg);
start(tg);
stopProfiler(tg);
stop(tg);
profiler_object = getProfilerData(tg);
Processing data, please wait ...
plot(profiler_object);

Input Arguments

collapse all

MATLAB® variable using which you can access the result of the profiler execution. You access the data itself only by calling the plot and report functions. The structure has the following fields:

  • TargetName — Name of target computer in target computer settings.

  • ModelInfo — Information about model on which profiler ran:

    • ModelName — Name of real-time application.

    • MATLABRelease — MATLAB release under which model was built.

    • KernelStamp — Timestamp of target computer kernel build.

    • Display — Display mode of target computer kernel. One of Graphics and Text.

    • BootMode — Boot mode of target computer kernel. One of Normal and Standalone.

Introduced in R2017b

Was this topic helpful?