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

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

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

Объекты

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

Функции

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

Блоки

Enable ProfilerЗапустите и остановите профилировщик выполнения на целевом компьютере
Log EventРегистрируйте выполнение профильное событие

Темы

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

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

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

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

Рекомендуемые примеры