Question

I would like to set some initial variables (like format compact and the current directory) automatically on each startup of Matlab.
How can I do that?

Was it helpful?

Solution

Create a startup.m script file containing the commands to set up the state that you want. Next, from inside MATLAB, run the command

>> userpath

This will give you a list of one or more user-specific directories (depending on what OS you are using); put your startup.m in any of those directories and it will be found whenever you start MATLAB (startup.m is also found if it is in the directory from which MATLAB is started, but the technique above allows you to start MATLAB from an arbitrary directory and still have startup.m get run).

OTHER TIPS

Create a startup.m file in the directory that you launch matlab from.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top