Основы развертывания

Изучите основные рабочие процессы и требования, чтобы развернуть сгенерированный код

Двоичные файлы и исполняемые файлы могут быть созданы из приложения, или из командной строки. Сгенерируйте развертываемый код с примером основная функция, чтобы включить исполняемый файл или двоичный файл в ваше приложение. Поддержка функций инициализации и очистки также сгенерирована для вашего использования. В зависимости от типов массивов вы хотите объединяться в свой упакованный код, видеть соответствующие страницы ниже.

Функции

coder.cevalВызовите внешнюю функцию C/C++
coder.cincludeВключайте заголовочный файл в сгенерированный код
packNGoУпакуйте cгенерированный код в zip-файл для перемещения

Объекты

coder.HardwareImplementationСпецифичные для оборудования параметры конфигурации для генерации кода C/C++ из кода MATLAB
coder.hardwareСоздайте аппаратный объект конфигурации платы для генерации кода C/C++ из кода MATLAB

Темы

Основы развертывания

Разверните сгенерированный код

Основные факторы для создания рабочих двоичных файлов от сгенерированного кода.

Подходы для строительных норм и правил, сгенерированных из кода MATLAB

Выберите CMake или подход набора инструментальных средств для создания сгенерированного кода.

Генерация Автономных Исполняемых файлов C/C++ из кода MATLAB

Сгенерируйте исполняемые файлы C/C++ в командной строке или в MATLAB® Приложение Coder™.

Основной пример

Включите сгенерированный код Используя пример основная функция

MATLAB Coder генерирует пример основная функция, которая помогает вам включить сгенерированный код C в свое приложение.

Структура Сгенерированного Примера C/C++ Основная Функция

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

Используя сгенерированный код

Используйте сгенерированный, инициализируют и отключают функции

Используйте поддерживающие функции, чтобы выполнить операции инициализации и очистки.

Используйте массивы C в сгенерированных функциональных интерфейсах

Изучите и используйте массивы от сгенерированных функциональных интерфейсов

Использование динамически выделенные массивы C++ в сгенерированных функциональных интерфейсах

Изучите и используйте динамически выделенные массивы от сгенерированных интерфейсов функции C++.

Код пакета для других сред разработки

Пакет сгенерировал файлы в сжатый файл, который можно переместить и распаковать со стандартной утилитой zip.

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