engGetVariable (C)

Скопируйте переменную из рабочей области движка MATLAB

Синтаксис C

#include "engine.h"
mxArray *engGetVariable(Engine *ep, const char *name);

Описание

engGetVariable читает именованный mxArray от сессии Engine MATLAB®, сопоставленной с ep.

Предел для размера переданных данных составляет 2 Гбайт.

Использование mxDestroyArray уничтожать mxArray созданный этой стандартной программой, когда вы закончены с ним.

Входные параметры

развернуть все

Указатель на механизм в виде Engine *.

Имя mxArray добираться от рабочего пространства MATLAB в виде const char *.

Выходные аргументы

развернуть все

Указатель на недавно выделенный mxArray структура, возвращенная как mxArray *. Возвращает NULL если попытка перестала работать. engGetVariable сбои, если именованная переменная не существует.

Примеры

Смотрите эти примеры в matlabroot/extern/examples/eng_mat:

  • engdemo.c для примера C на операционных системах UNIX®.

  • engwindemo.c для примера C на операционных системах Microsoft® Windows®.

Смотрите также

|

Представлено до R2006a