# startup

## Purpose

MATLAB startup M-file.

## Synopsis

    startup

## Description

At startup time, MATLAB automatically executes the master M-file `matlabrc.m` and, if it exists, `startup.m`. On multiuser or networked systems, `matlabrc.m` is reserved for use by the system manager. The file `matlbrc.m` invokes the file `startup.m` if it exists on MATLAB's search path.

You can create a startup file in your own MATLAB directory. The file can include physical constants, engineering conversion factors, or anything else you want predefined in your workspace.

## Examples

In the file `startup.m`

    % Add my test directory as the first entry
    % on MATLAB's search path

    path('/my_home/my_tests',path)

## Algorithm

Only `matlabrc.m` is actually invoked by MATLAB at startup. However, `matlabrc.m` contains the statements

    if exist('startup')==2
        startup
    end

that invoke `startup.m`. You can extend this process to create additional startup M-files, if required.

## See Also

    !, exist, matlabrc, path, quit

(c) Copyright 1994 by The MathWorks, Inc.