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

В этом примере показано, как использовать Профилировщик Simulink, чтобы исследовать slAccelDemoF14 модель и идентифицировать проблемы, которые могут способствовать плохой эффективности симуляции. Рассмотрите использование Профилировщика Simulink, чтобы вручную оптимизировать настройки модели, идентифицировать замедление симуляции и узкие места эффективности твердости.

Чтобы автоматически оптимизировать вашу модель и достигнуть более быстрой симуляции, смотрите Улучшают Производительность Симуляции Используя Performance Advisor.

Чтобы узнать больше о режимах Accelerator для более быстрой симуляции, смотрите то, Что Ускорение?.

Активируйте профилировщик

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

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

Запустите симуляцию

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

open_system(modelName)
sim(modelName);

Просмотрите отчет

Подробный профильный отчет показывают в прикрепленной панели по Редактору Simulink. Выберите строку, чтобы видеть отказ самовремени определенного элемента модели в Property Inspector.

Совместно используйте отчет

Можно совместно использовать профильный отчет с другими как отчет HTML или как файл MAT. Чтобы совместно использовать ваше запущенное профилирование, выберите желаемый запуск из меню Run Профильного Отчета. Затем выберите свой желаемый формат экспорта из меню Share на Панели инструментов.

Смотрите также

Связанные примеры

Больше о