Output a matrix with c++ and mex

后端 未结 2 987
我在风中等你
我在风中等你 2021-01-29 01:48

I have a problem with my c++ code. I want to return a matrix of k-dimensions from my cpp program to Matlab.

The matrix I want to pass is stored in all_data

2条回答
  •  时光说笑
    2021-01-29 02:35

    It looks like mxGetPr is returning you a pointer to an array of doubles and you are assigning it to a vector of vectors.

    This should work:

    double* indexes = mxGetPr(plhs[0]);
    

提交回复
热议问题