Возможно ли получить имя переменной указателя mxArray?
const char * strFileMatFile = "path/to/mat/file.mat";
pMatFile = matOpen(strFile, "r");
const char * strVarName = "a" // name of a variable inside the mat file
// which I want to find with the mxArray pointer
// Get a pointer to the variable with name strVarName in the mat file
mxArray *pVariable = matGetVariable(pMatFile, strVarName);
const char * strVarNameFromPtr = mxArrayToString(pVariable);
mxArrayToString(pVariable)
возвращает ноль. Есть ли функция, которая может возвращать имя переменной указателя mxArray?
Что-то вроде:
const char * strVarNameFromPtr = mxGetName(pVariable);