务实冬天

文章
6
资源
0
加入时间
3年0月20天

mex 传递参数格式问题

使用mex在matlab中调用c来加速,之前用的好好的。之后使用 mex 过程中,出现了结果不对的情况。通过debug,发现传入的参数在函数中变化了!!对参数进行进一步分析发现,在matlab中的 double,int 参数可以正常的传入,但是对传入uint8参数到函数的double型上,出现了问题,参数完全错了。将uint8在matlab中强制转换成double后,函