Реализуйте алгоритмы с помощью Legacy Code Tool

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

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

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

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

Функции

legacy_codeИспользовать инструмент Legacy Code Tool

Темы

Интеграция функций C с помощью Legacy Code Tool

Используйте Legacy Code Tool, чтобы автоматически сгенерировать S-функции из существующего кода С

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

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

Интеграция кода С с использованием блока MATLAB function

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

Рекомендуемые примеры