Скопируйте переменную из рабочей области движка MATLAB
#include "engine.h" mxArray *engGetVariable(Engine *ep, const char *name);
#include "engine.h" mwPointer engGetVariable(ep, name) mwPointer ep character*(*) name
ep Указатель Engine
name Имя mxArray добираться из рабочей области MATLAB®
Указатель на недавно выделенный mxArray структура или NULL если попытка перестала работать. engGetVariable сбои, если именованная переменная не существует.
engGetVariable читает именованный mxArray от сеанса движка MATLAB, сопоставленного с ep.
Предел для размера переданных данных составляет 2 Гбайт.
Используйте mxDestroyArray уничтожать mxArray созданный этой стандартной программой, когда вы закончены с ним.
Смотрите эти примеры в :matlabroot/extern/examples/eng_mat
engdemo.c для примера C на операционных системах UNIX®.
engwindemo.c для примера C на операционных системах Microsoft® Windows®.