Перед запуском выполнения программного обеспечения в цикле (SIL) или процессора в цикле (PIL) включите профилирование времени выполнения:
Чтобы открыть приложение MATLAB ® Coder™, на вкладке Приложения MATLAB Toolstrip щелкните значок приложения в разделе Создание кода.
Чтобы открыть проект, нажмите
и затем нажмите Open existing project. Выберите проект.
На странице Создать код щелкните Проверить код.
Установите флажок Включить профилирование выполнения точки входа для SIL/PIL.
Если также требуется создать профили времени выполнения для функций, вызываемых в рамках функций начального уровня, установите флажок Включить профилирование выполнения функций.
Примечание
Профилирование функций не поддерживает библиотеку OpenMP. Перед созданием кода на странице «Создать код» щелкните стрелку рядом с элементом «Создать». Затем щелкните Дополнительные параметры. В разделе Дополнительно установите значение Включить библиотеку OpenMP, если это возможно No.
В операционной системе Mac выполнение SIL и PIL не поддерживает профилирование времени выполнения для функций, которые вызываются в рамках функций начального уровня.
Или в окне команд укажите свойства coder.EmbeddedCodeConfig объект. Например:
% Enable entry point execution profiling config.CodeExecutionProfiling = true; % Enable function execution profiling config.CodeProfilingInstrumentation = true; % Disable OpenMP config.EnableOpenMP = false;