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

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

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

Объекты

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

Функции

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

Блоки

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

Темы

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

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

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

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

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