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

Следующий пример, с 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)
Была ли эта тема полезной?