Повторное использование кода

Сгенерируйте код переиспользуемой функции, разделите модель

Упростите распределение программного обеспечения и сократите время и ресурсы, необходимые для разработки программного обеспечения, путем разработки моделей, из которых можно сгенерировать повторно используемый код. Использование Simulink® методы компонентизации для разбиения модели на компоненты проекта, для которых вы моделируете, генерируете код и проверяете. Генератор кода производит переиспользуемый код функции из ссылочных моделей, подсистем и библиотечных подсистем.

Темы

Начало

Что такое повторное использование кода?

Зачем вы повторно используете код и связываете повторное использование кода и повторное обучение.

Выберите метод компонентизации для повторного использования кода

Сравнение методов генерации переиспользуемого кода.

Функциональные блоки Simulink и генерация кода

Сгенерируйте повторно используемый код из блоков Simulink Function.

Переиспользуемый код

Сгенерируйте переиспользуемый код из библиотечных подсистем, общих для моделей

Создайте переиспользуемые подсистемы библиотеки, чтобы сгенерировать код для подсистем, которые используют модели.

Библиотечная генерация кода для переиспользуемых библиотечных подсистем

Задайте повторно используемые интерфейсы подсистемы библиотеки и сгенерируйте код.

Определите, почему код подсистемы не используется повторно

Определите, почему генератор кода не использует повторно код подсистемы, как вы ожидаете.

Сгенерируйте повторно используемый код из иерархии Модели-ссылки

Сгенерируйте повторно используемый код подсистемы из верхней модели с блоками Model.

Общие параметры константы для повторного использования кода

Поделитесь сгенерированным кодом для постоянных параметров между моделями.

Сгенерируйте переиспользуемый код из Atomic Subcharts Stateflow

Сгенерируйте переиспользуемый код для связанных и незакрытых атомарных субдиаграмм.

Переиспользуемый, повторяющийся код

Что такой Код?

Зачем генерировать входящий код.

Сгенерируйте входящий код из верхних моделей

Сгенерируйте переиспользуемый, повторяющийся код из топовых моделей.

Сгенерируйте входящий код из подсистем

Сгенерируйте повторно используемый, повторно входящий код из подсистем.

Сгенерируйте входящий код из функциональных блоков Simulink

Сгенерируйте переиспользуемый, повторно входящий код из блоков Simulink Function, которые масштабируются до модели.

Определение кода и отображение ограничений и факторов

Ограничения, ограничения и факторы, которые применяются к определениям кода и отображениям кода.

Общий код утилиты

Сгенерируйте общий код утилиты

Модулируйте и совместно используйте общие функциональности блоков Model в качестве вспомогательных функций.

Сгенерируйте общий код утилиты для функций с фиксированной точкой

Сгенерируйте переиспользуемый код для функций поддержки с фиксированной точкой.

Сгенерируйте общий код утилиты для пользовательских типов данных

Сгенерируйте повторно используемый код для пользовательских типов данных.