15 #include <mrpt/config.h>
34 template <
typename MATRIX>
37 const size_t m = mat.rows(), n = mat.cols();
38 mxArray* mxa = mxCreateDoubleMatrix(m, n, mxREAL);
40 double* mxa_data = mxGetPr(mxa);
41 for (
size_t j = 0; j < n; j++)
42 for (
size_t i = 0; i < m; i++)
43 *mxa_data++ = mat.coeff(i, j);
49 template <
typename CONTAINER>
52 const size_t m = vec.size(), n = 1;
53 mxArray* mxa = mxCreateDoubleMatrix(m, n, mxREAL);
55 double* mxa_data = mxGetPr(mxa);
56 for (
size_t i = 0; i < m; i++)