您的位置:首页 > 编程语言

使用mex进行混合编程的一些注意事项

2013-09-05 13:26 323 查看

1、mxGetPr的使用:

Use mxGetPr on arrays of type double only. Use mxIsDouble to validate the mxArray type. For other mxArray types, use mxGetData.

2、mxGetData的使用:

In C, mxGetData returns a void pointer (void *). Since void pointers point to a value that has no type, you must cast the return value to the pointer type that matches the type specified by pm. To see how MATLAB® types map to
their equivalent C types, see the table on the mxClassID reference page.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息