SimulinkRealTime.ProfilerData

Содержит данные, возвращенные от профилировщика

Описание

Внутренний формат возвращен профилировщиком и отображенными государственными функциями использования

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

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

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

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

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

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

Создание

getProfilerData

Функции объекта

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

Примеры

свернуть все

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

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

plot(profiler_object);

Введенный в R2017b