Введение в профильные модели

Следующий пример, с slAccelDemoF14 моделью, иллюстрирует использование функции профилировщика Simulink® Accelerator™.

Активация профилировщика

Чтобы активировать Simulink® Profiler, в Редакторе Simulink, на вкладке Debug, под Performance Advisor, нажимают Activate Profiler. Можно также выпустить set_param команда в командной строке MATLAB®.

modelName = 'slAccelDemoF14';
load_system(modelName)
set_param(modelName,'Profile','on')

Выполнение симуляции

В то время как симуляция запускается, профилировщик собирает данные для отчета. Если симуляция завершена, она создает отчет HTML.

open_system(modelName)
sim(modelName);

Просматривание отчета

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

Чистка

Закройте модель.

bdclose(modelName)