| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → MATLAB |
| Contents | Index |
| Learn more about MATLAB |
#include "engine.h" mxArray *engGetVariable(Engine *ep, const char *name);
mwPointer engGetVariable(ep, name) mwPointer ep character*(*) name
Pointer to a newly allocated mxArray structure, or NULL if the attempt fails. engGetVariable fails if the named variable does not exist.
engGetVariable reads the named mxArray from the MATLAB engine session associated with ep.
Use mxDestroyArray to destroy the mxArray created by this routine when you are finished with it.
See engdemo.c in the matlabroot/extern/examples/eng_mat folder for sample programs that illustrate how to call the engine functions from a C program.
See engwindemo.c in the matlabroot/extern/examples/eng_mat folder for sample programs that illustrate how to call the engine functions from a C program for Windows systems.
engPutVariable, mxDestroyArray
[1] UNIX is a registered trademark of The Open Group in the United States and other countries.
![]() | engEvalString (C and Fortran) | engGetVisible (C) | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |