MATLAB Runtime Server    

Organizing Files and Managing Startup Tasks

This example keeps its own non-startup files in toolbox\runtime\examples\gui during the entire development, compilation, and testing process. If you change any application files while exploring this example, then use rehash toolboxreset to register the changes.

The Startup Function

The example matlabrt.m file, which the section Installing the Example Files instructed you to install in the toolbox\local directory, is appropriate for this application because it:

Creating the Path Definition Function

The example pathdefrt.m file that you installed in toolbox\local uses paths relative to the MATLAB root directory. Each distinct directory that contains a function used in this application is included on the runtime path.

Notice that the list of directories in the example pathdefrt.m matches the list of (non-private, non-class) directories in the output of the depdir function.

The path omits private and class directories, while listing their parent directories instead. For example, pathdefrt.m lists toolbox\matlab\ops, but not toolbox\matlab\ops\@cell.


  Adapting the Design for Runtime Execution Compiling the Application