Tag: codegen

如何在C程序中使用MATLAB Coder codegen创建的C库和emxArray参数?

由codegen创建的C函数(C静态库)采用类型为const emxArray_uint32_T的输入参数,并返回类型为emxArray_struct_T的值。 正如类型所示,input是一个uint32数组,output是一个struct数组。 我不确定如何在我的C程序中使用此function。 对于输入,我应该声明类型为uint32_T的数组还是使用类型emxArray_uint32_T ? 对于输出,因为我不知道输出数组的大小,如何声明struct的数组从函数接收返回值? 我把问题放在MATLAB的答案中,但没有运气.. 谢谢!