report

Сгенерируйте отчет профилирования

Синтаксис

Описание

пример

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

Отчет Профилирования Выполнения кода отображает результаты профиля выполнения модели для каждой задачи.

  • Чтобы отобразить данные о профиле для раздела модели, нажмите кнопку Membrane  рядом с разделом.

  • Чтобы отобразить данные TET для раздела в Инспекторе Данных моделирования, нажмите кнопку Plot time series data.

  • Чтобы просмотреть раздел в Редакторе Simulink®, щелкните по ссылке рядом с кнопкой Expand Tree.

  • Чтобы просмотреть линии сгенерированного кода, соответствующего разделу, нажмите кнопку Expand Tree и затем нажмите кнопку View Source.

Примеры

свернуть все

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

tg = slrt;
startProfiler(tg);
start(tg);
stopProfiler(tg);
stop(tg);
profiler_object = getProfilerData(tg);
Processing data, please wait ...
report(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