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