Создание async Запросы Используя mexCallMATLAB

Знайте о поведении при призывании обратно в MATLAB® с помощью mexCallMATLAB с async запросите как matlab::engine::MATLABEngine::fevalAsync. mexCallMATLAB функция синхронна. После того, как это запускает функцию с помощью вызова fevalAsync, MEX-функция продолжается в конец, возвращается к MATLAB и затем разгружена. Если async обработка требуемого feval команда пытается сослаться на MEX-функцию, она генерирует исключение.

Рассмотрите использование mexLock и mexUnLock функции, чтобы гарантировать, что MEX-функция остается в памяти в то время как async функциональные процессы.

Похожие темы