MATLAB Runtime Server    

Chapter 3
Developing a MATLAB Runtime Engine Application


Process: MATLAB Runtime Engine Application

If you have an application that uses MATLAB and that you developed while considered the design issues mentioned in Design Issues for a Runtime Application, then the process of converting it into a MATLAB runtime engine application is largely the same as the corresponding process for a MATLAB runtime GUI application. (See Overview of MATLAB Runtime Applications for definitions of the two types of runtime applications.)

As with a MATLAB runtime GUI application, there are four main steps in converting an application that uses MATLAB into a MATLAB runtime engine application:

Overview of This Chapter

This chapter discusses the relationship between the Runtime Server and the MATLAB Engine API, describes the two parts of a MATLAB runtime engine application, and then discusses the steps listed above. It also highlights the important differences between developing a MATLAB runtime GUI application and developing a MATLAB runtime engine application. The examples in:

work through the first three steps for sample MATLAB runtime engine applications. For an additional example of a runtime engine application that uses ActiveX Automation, see the description in the file toolbox\runtime\examples\activex\Readme. Finally, the section Summary List: MATLAB Runtime Engine Application summarizes the process of converting an application into a MATLAB runtime engine application, for quick reference.


  Summary List: MATLAB Runtime GUI Application Computation and the MATLAB Engine API