exponenta event banner

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

Модели проектирования, из которых генератор кода создает многократно используемый код функции

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

Темы

Начало

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

Причины повторного использования кода и связывания повторного использования и повторного входа кода.

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

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

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

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

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

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

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

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

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

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

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

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

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

Создание многоразового кода из атомных субчартов Stateflow

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

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

Что такое повторный ввод кода?

Зачем создавать повторно вводимый код.

Создание кода повторного ввода из лучших моделей

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

Создание кода повторного ввода из подсистем

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

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

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

Классы хранения и повторно вводимые модели и компоненты с несколькими экземплярами

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

Создать общий служебный код

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

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

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

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

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