Чтобы вызвать повторно используемый код в однопоточной среде, создайте main
функция, что:
Включает заголовочный файл primary_function_name
H.
Выделяет память для структуры выделения глобальной памяти primary_function_name
StackData
.
Если персистентные или глобальные данные использования алгоритма, выделяет память для глобальной структуры primary_function_name
PersistentData
.
Вызывает эти функции:
primary_function_name
_initialize
.
primary_function_name
.
primary_function_name
_terminate
.
Когда вы преобразуете MATLAB® функционируйте к библиотечной функции C/C++ или исполняемому файлу C/C++, MATLAB Coder™ генерирует две функции обслуживания. Вызовите эти функции обслуживания в коде, который вызывает сгенерированную функцию C/C++. Для получения дополнительной информации смотрите, Развертывают Сгенерированный код.
Освобождает память, используемую для глобальных структур.