Профилирование и оптимизация

Профилирование выполнения, отображение, анализ и оптимизация при помощи Советника по вопросам Производительности и функций MATLAB®

Профилируйте время выполнения задачи и функциональное время выполнения приложения реального времени, которое работает на целевом компьютере. Затем можно настроить его производительность. Смотрите, что Выполнение Профилирует для Приложений реального времени.

Объекты

SimulinkRealTime.targetПредставляйте состояние целевого компьютера и приложение реального времени
Profiler DataСодержит данные, возвращенные от профилировщика

Функции

startProfilerЗапустите профилирование на целевом компьютере
stopProfilerОстановите профилирование на целевом компьютере
getProfilerDataПолучите объект данных профиля
importLogDataИмпорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования
resetProfilerСбросьте состояние профилирования к Готовому
SimulinkRealTime.utils.minimumSampleTimeОпределите минимальный шаг расчета, в котором может запуститься модель
SimulinkRealTime.utils.TETMonitor.openОтобразите монитор TET
plotСгенерируйте график профилировщика
reportСгенерируйте отчет профилирования

Блоки

Enable ProfilerЗапустите и остановите профилировщик на целевом компьютере

Темы

Профилирование выполнения для приложений реального времени

Профилируйте выполнение приложения реального времени на целевых компьютерах.

Режимы выполнения

Узнайте о поведении прерывания, опроса и freerun режимов выполнения.

Параметры командной строки TLC

Сконфигурируйте приложение реального времени и ядро реального времени

Популярные примеры