主要内容

使异步请求使用mexCallMATLAB

当回调到MATLAB时,请注意行为®使用mexCallMATLAB与一个异步请求等matlab::引擎::MATLABEngine:: fevalAsync.的mexCallMATLAB函数是同步的。在它使用调用fevalAsync时,MEX函数继续执行到最后,返回MATLAB,然后卸载。如果异步处理请求函数宏指令命令尝试引用MEX函数时,将生成异常。

考虑使用mexLockmexUnLock函数,以确保MEX函数在异步函数的过程。

相关的话题