Следующий пример, с 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)