Задайте, проанализировать ли доступные переменные пользовательского кода и функции и пользовательский код компиляции в его собственную цель симуляции. Эта опция влияет на блок C Caller, блок C Function, блок MATLAB Function, блок MATLAB System и Stateflow® графики.
Цель симуляции Category:
Значение по умолчанию: On
Когда эта опция идет, Simulink®:
Использует тот же пользовательский код для симуляции с блоком C Caller, блоком C Function, блоком MATLAB Function, блоком MATLAB System и диаграммами Stateflow. При использовании блока C Caller или блока C Function, должна быть включена эта опция.
Автоматически восстанавливает цель симуляции пользовательского кода, когда заданные зависимости от пользовательского кода изменяются.
Автоматически восстанавливает цели симуляции для блоков с помощью пользовательского кода, когда пользовательский код изменяется.
Включает Своевременную (JIT) компиляцию блока C Caller, блока C Function, блока MATLAB Function, блока MATLAB System и диаграмм Stateflow.
Позволяет опции Enable custom code analysis включать Simulink Coverage™ и поддержку Simulink Design Verifier™ пользовательского кода.
Позволяет редактирование и обнаружение ошибки времени компиляции для ошибок интерфейса C из вашей модели.
Заданные вызовы инициализируют код и оконечный код в начале и конце симуляции модели, соответственно, независимо от того, вызывает ли какой-либо блок в модели внешний пользовательский код. Смотрите Инициализируют функцию и Оконечную функцию.
Позволяет анализировать пользовательского кода, чтобы сообщить о неразрешенных символах в диаграммах Stateflow в вашей модели.
Когда эта опция выключена, Simulink:
Зависимости от пользовательского кода разделений между Целью Симуляции и другими средними значениями определения зависимостей от пользовательского кода (coder.cinclude
, coder.updateBuildInfo
, и coder.ExternalDependency
) в диаграммах Stateflow то использование MATLAB® как язык действия, блоки MATLAB Function или блоки MATLAB System.
Заданные вызовы инициализируют код и оконечный код только если необходимый. Если никакой блок в модели не вызывает внешний пользовательский код, Simulink не вызывает инициализировать код или оконечный код. Смотрите Инициализируют функцию и Оконечную функцию.
Примечание
В большинстве случаев Import custom code должен быть выбран. Очистите параметр Import custom code, только если ваш пользовательский код несовместим этим параметром.
Параметр: SimParseCustomCode |
Значение:
'on' | 'off' |
Значение по умолчанию:
'on' |
Приложение | Установка |
---|---|
Отладка | On |
Трассируемость | Никакой удар |
Эффективность | Никакой удар |
Меры безопасности | On |