exponenta event banner

Реализация алгоритмов с помощью устаревшего инструмента кода

Интеграция существующих функций C или C++, таких как драйверы устройств или внешний код моделирования

Существующие функции C (или C++), такие как драйверы устройств, таблицы поиска и общие функции и интерфейсы, можно интегрировать в модели Simulink ® с помощью инструмента Legacy Code Tool. Для указания имени S-функции, файлов и пути, необходимых для компиляции, а также параметров создаваемой S-функции используется инструмент «Код из предыдущих версий».

Используйте legacy_code для генерации S-функции, компиляции и связывания сгенерированной S-функции и создания маски для вызова сгенерированной S-функции.

Перед использованием legacy_codeубедитесь, что для установки MATLAB ® настроен компилятор C.

Функции

legacy_codeИспользовать устаревший инструмент кода

Темы

Интеграция функций C с помощью устаревшего инструмента кода

Для автоматического создания S-функций из существующего кода C используется инструмент «Код прежней версии».

S-функции включают устаревший код C

Использование устаревшего кода C с помощью рукописной S-функции C MEX, S-Function Builder и Legacy Code Tool.

Интеграция кода C с помощью функционального блока MATLAB

Функциональный блок MATLAB используется для вызова внешнего кода C и управления перечислением и типами шин.

Характерные примеры