Ключевые методы компонентизации, которые можно использовать с Simulink® и генератором кода, чтобы произвести повторно используемый код, включают:
Модели, на которые ссылаются,
Подсистемы
Подсистемы библиотеки
Комбинации моделей, подсистем и подсистем библиотеки
Выберите методы компонентизации на основе своих целей повторного использования кода.
| Цель | Модель, на которую ссылаются, | Подсистема в модели | Подсистема в библиотеке |
|---|---|---|---|
| Спроектируйте для явного повторного использования кода. | √ | √ | √ |
| Упростите параллельную разработку команды. | √ | √ | √ |
| Функция повторного использования в модели или через модели. | √ | ||
| Уменьшайте время сборки путем генерации повторно используемого кода инкрементно. | √ | ||
| Проверьте повторно используемый код с SIL или PIL симуляцией. | √ | ||
| Оптимизируйте сгенерированный код путем конфигурирования генератора кода, чтобы обнаружить возможности для повторного использования кода. | √ | √ | √ |
| Максимизируйте повторное использование с контекстно-зависимым поведением. | √ | √ | |
| Разработайте часто используемый, и нечасто изменяемый, служебная функция. | √ |