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