exponenta event banner

Вызов кода повторного ввода в однопоточной среде

Чтобы вызвать повторно вводимый код в однопоточной среде, создайте main функция, которая:

  • Включает файл заголовка primary_function_name.h.

  • Выделение памяти для глобальной структуры распределения памяти 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 + +. Дополнительные сведения см. в разделе Развертывание сгенерированного кода.

  • Освобождает память, используемую для глобальных структур.