график

Сгенерируйте график профилировщика

Синтаксис

plot(profiler_object)

Описание

пример

plot(profiler_object) генерирует график от данных профилировщика.

График Профиля Выполнения показывает выделение циклов выполнения через эти четыре процессора, обозначенные цветными горизонтальными планками. Выполнение кода, Профилирующее Отчет, перечисляет образцовые разделы. Числа под панелями указывают на ядра процессора.

Примеры

свернуть все

Запускает профилировщик, останавливает профилировщик и получает данные о результатах. Вызовы plot на данных о результатах. Приложение реального времени dxpcmds6t уже загружается.

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

Входные параметры

свернуть все

Использование переменной MATLAB®, которое можно получить доступ к результату выполнения профилировщика. Вы отображаете данные профилировщика путем вызова функций report и plot.

Структура имеет следующие поля:

  • TargetName — Имя целевого компьютера в настройках целевого компьютера.

  • ModelInfo — Информация о модели, на которой запустился профилировщик:

    • ModelName — Имя приложения реального времени.

    • MATLABRelease — Релиз MATLAB, при котором была создана модель.

    • KernelStamp — Метка времени сборки ядра целевого компьютера.

    • Отображение Режим отображения ядра целевого компьютера. Один из Graphics и Text.

    • BootMode — Режим начальной загрузки ядра целевого компьютера. Один из Normal и Standalone.

Можно получить доступ к данным в переменной profiler_object. Чтобы получить доступ к данным профилировщика, прежде, чем запустить профилировщик, выбирают All data for Save options for Workspace variable executionProfile in Configuration Parameters> Code Generation> Verification> Configuration Parameters. После выполнения профилировщика используйте метод, описанный для функции Sections.

Введенный в R2017b