Идентифицируйте заменяющие требования библиотеки кода

Что такое заменяющая библиотека кода?

Заменяющая библиотека кода задает оптимизацию для сгенерированного кода C or C++ из моделей Simulink или кода MATLAB для определенных целей. Можно сконфигурировать генератор кода, чтобы пользоваться заменяющей библиотекой кода, чтобы заменить заданные функции в модели или коде MATLAB с оптимизированными реализациями.

Какие функции могут быть оптимизированы с заменяющей библиотекой кода?

Можно пользоваться заменяющей библиотекой кода, чтобы оптимизировать производительность функций, определяемых или моделями Simulink или кодом MATLAB. Чтобы искать функции, которые доступны, чтобы оптимизировать, см. Код, который Можно Заменить Из Моделей Simulink и Кода, который Можно Заменить из кода MATLAB.

Как разработать заменяющую библиотеку кода

Можно разработать заменяющую библиотеку кода или в интерактивном режиме, с помощью Code Replacement Tool (crtool), или программно, с помощью интерфейса программирования MATLAB®. Заменяющий Инструмент Кода быстр, легок, и идеален в первый раз разработка библиотеки, в то время как Интерфейс программирования MATLAB предоставляет больше возможностей индивидуальной настройки и управления. Чтобы определить который подход использовать, идентифицируйте свой вариант использования ниже:

Interactive Approach:

  • Разработка заменяющей библиотеки кода впервые

  • Быстрое прототипирование

Programmatic Approach:

  • Определение замены кода приписывает не доступный с Заменяющим Инструментом Кода

  • Создание или изменение заменяющих записей библиотеки кода путем копирования, вставляя, и редактирования

  • Изменение регистрационного файла путем копирования и вставки содержимого

Идентифицируйте основные требования

  • Какую модель или код MATLAB вы хотите оптимизировать при помощи заменяющей библиотеки кода?

  • Какие функции и операции в вашей модели или коде MATLAB вы хотите заменить? Какова подпись для каждой функции или операции, которую вы хотите заменить?

  • Какие файлы типа "build" (источник, заголовок, объект) необходимо предоставить генератору кода?

Похожие темы