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

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

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

Simulink® Profiler может быть активирован путем выбора Show Profiler Report from Performance Tools в соответствии с меню Analysis или путем выдачи команды set_param в командной строке MATLAB®.

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

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

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

open_system(modelName)
sim(modelName);

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

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

Чистка

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

bdclose(modelName)