exponenta event banner

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

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

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

Объекты

TargetПредставление состояния приложения и целевого компьютера в реальном времени
InstrumentСоздание объекта прибора в реальном времени
ProfilerDataДанные, возвращенные профилировщиком
StimulationОбъект стимулятора ввода корня целевой компьютерной модели

Функции

startProfilerЗапуск службы профилирования на целевом компьютере
stopProfilerОстановить профилирование на целевом компьютере
getProfilerDataИзвлечь объект данных профиля
resetProfilerСброс состояния службы профилирования в Ready
slrtTETMonitorОткрыть монитор времени выполнения задач Simulink в реальном времени (TET)
plotСоздание графика профилировщика выполнения
reportСоздание отчета профилировщика
getSupportInfoСоздает slrealtimeinfo.txt файл, содержащий информацию об установке Simulink Real-Time
getTargetInfoСоздает info.txt файл, предоставляющий информацию о целевом компьютере из целевого объекта
getCrashStackЗагружает и декодирует основные файлы с целевого компьютера и открывает их в редакторе MATLAB

Блоки

Включить профилировщикЗапуск и остановка профилировщика выполнения на целевом компьютере
Регистрация событияРегистрация события профилирования выполнения

Темы

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

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

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

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

Характерные примеры