MATLAB Answers


Problem reading user specified pathdef

Asked by Treli
on 19 Sep 2013


I saved a user specific pathdef.m file via pathtool. This is saved on the startup matlab directory /home/username/Documents/MATLAB I have checked the file and it includes the correct path.

However, whenever I start matlab, it seems to ignore this file and reads the pathdef stored under matlabroot/toolbox/local. I am running matlab version R2013a.

I looked into matlabrc.m and if I run "which pathdef" prior to running matlabpath(pathdef) on line 33 it only finds the pathdef saved under matlabroot/toolbox/local. The user specific pathdef is only found after running line 33. I checked the output of userpath during startup and it points to the correct directory where my user specified file is saved.

Is this the correct behaviour and how can I force matlab to read the user specified file on startup?

Many thanks for your help


Log in to comment.


0 Answers

Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!