engGetVariable (Fortran)

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

Синтаксис языка ФОРТРАН

#include "engine.h"
mwPointer engGetVariable(ep, name)
mwPointer ep
character*(*) name

Описание

engGetVariable считывает именованное mxArray из MATLAB® сессия Engine, связанная с ep. Возвращает 0 если успешно и 1 если происходит ошибка.

Размер предела для переданных данных составляет 2 ГБ.

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

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

расширить все

Указатель на двигатель, заданный как mwPointer.

Имя mxArray для получения из рабочего пространства MATLAB, заданное как character*(*).

Указатель на mxArray, заданный как mwPointer.

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

расширить все

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

См. также

|

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