plot

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

Синтаксис

Описание

пример

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®, которое можно получить доступ к результату выполнения профилировщика. Вы отображаете данные профилировщика путем вызова plot и report функции.

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

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

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

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

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

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

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

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

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

Введенный в R2017b