Engine applications are standalone programs that allow you to call MATLAB® from your own Fortran programs, using MATLAB as a computation engine. To build an engine application, call the mex
function.
Engine applications require an installed version of MATLAB; you cannot run the MATLAB engine on a machine that only has the MATLAB Runtime.
engOpen | Start MATLAB engine session |
engClose | Quit MATLAB engine session |
engEvalString | Evaluate expression in string |
engGetVariable | Copy variable from MATLAB engine workspace |
engPutVariable | Put variable into MATLAB engine workspace |
engOutputBuffer | Specify buffer for MATLAB output |
Call MATLAB Functions from Fortran Applications
Create a Fortran engine application fengdemo.F
.