По умолчанию механизм Simulink® восстанавливает цели симуляции, прежде чем программное обеспечение Simulink Coder™ сгенерирует цели модели-ссылки. Можно изменить восстановить критерии или задать, когда механизм восстанавливает цели. Для получения дополнительной информации смотрите, Восстанавливают (Simulink).
Программное обеспечение Simulink Coder генерирует цель модели-ссылки непосредственно из модели Simulink. Продукт автоматически генерирует или регенерирует цели модели-ссылки, например, когда они требуют обновления.
Можно управлять, чтобы Simulink и продукты Simulink Coder сгенерировали цель симуляции для Режима Accelerator модель, на которую ссылаются и цель модели-ссылки для модели, на которую ссылаются, путем выполнения команды slbuild
с аргументами в Командном окне MATLAB®.
Генератор кода производит только одну цель модели-ссылки для экземпляров модели, на которую ссылаются. Смотрите Генерируют Повторно используемый Код от Подсистем для деталей.
Можно уменьшать время, когда Simulink и продукты Simulink Coder тратят проверку, должны ли цели симуляции и цели модели-ссылки быть восстановлены путем устанавливания значений параметра конфигурации можно следующим образом:
В топ-модели считайте установку образцового параметра конфигурации Model Referencing> Rebuild к If any changes in known dependencies detected
. (См., Восстанавливают (Simulink).)
В моделях, на которые ссылаются, в иерархии, набор параметр конфигурации Diagnostics> Data Validity> Signal resolution к Explicit only
или None
. (См. разрешение Сигнала (Simulink).)
Эти значения параметров существуют в конфигурации модели ссылаемой модели, не в отдельном блоке Model. Устанавливание любого значения для экземпляра модели, на которую ссылаются, наборы это для экземпляров той модели.