こんにちは、[8446][5] 2 次元配列を C++ から matlab に渡しました。しかし、その行列を matlab で使用すると、正しくない値が含まれています。誰でも私を助けてください。
ここにコードがあります
double size = 8446 * 5;
mxArray* dValues = mxCreateDoubleMatrix(8446,5,mxREAL);
printf("%.2f",Values[counter][0]);
memcpy((void *) mxGetPr(dValues), (void *)Values,sizeof(double )* (size));
engPutVariable(m_pEngine, "Singraph", dValues);
値は c++ 配列です。私はここで完全に失われました