Библиотека замены кода определяет оптимизации для сгенерированного кода C or C++ из Simulink® модели или MATLAB® код для конкретных целей. Можно сконфигурировать генератор кода, чтобы использовать библиотеку замены кода для замены заданных функций в вашей модели или коде MATLAB с оптимизированными реализациями.
Можно использовать библиотеку замещения кода, чтобы оптимизировать эффективность функций, заданных либо моделями Simulink, либо кодом MATLAB. Чтобы найти функции, которые доступны для оптимизации, смотрите Код, который вы можете заменить из моделей Simulink и Код, который вы можете заменить из кода MATLAB.
Вы можете разработать библиотеку замены кода или в интерактивном режиме, с помощью Code Replacement Tool (crtool), или программно, с помощью интерфейса программирования MATLAB. Инструмент замены кода быстро, просто и идеально подходит для разработки библиотеки впервые, в то время как интерфейс MATLAB Programming предоставляет больше опции индивидуальной настройки и управления. Чтобы определить, какой подход использовать, определите свой пример использования ниже:
Interactive Approach:
Разработка библиотеки замещения кода впервые
Быстрое прототипирование
Programmatic Approach:
Установка атрибутов замены кода не доступна с помощью Code Replacement Tool
Создание или изменение записей библиотеки замещения кода путем копирования, вставки и редактирования
Изменение файла регистрации путем копирования и вставки содержимого
Какую модель или код MATLAB вы хотите оптимизировать с помощью библиотеки замены кода?
Какие функции и операции в вашей модели или коде MATLAB вы хотите заменить? Какова подпись для каждой функции или операции, которую вы хотите заменить?
Какие файлы сборки (источник, заголовок, объект) вам нужно предоставить генератору кода?