File Exchange Pick of the Week

Our best user submissions

Export Search Path

Sean's pick this week is export_search_path by John D'Errico.

Approximately every six months, a new release of MATLAB comes out. Our spring release, R2016a, just came out March 3rd. When you upgrade, your preferences from the previous release are carried over, but the search path is not.

This is where John's tool comes in. Rather than having to look at the pathtool for both releases or manually copying from pathdef.m, John's function exports the non-MathWorks paths from the old release's path definition to be imported into the new one.

In R2015b run:


This generates a MAT file that contains the path and a new function, import_search_path, to be run in the new release.

Now in R2016a run:


All Done!

If you do want to do this manually, or inspect the results, then use pathtool.


The one thing that this does not take into account is hardware support packages which are release specific. If you installed these in the older release, be sure to remove them explicitly in the new release before installing the corresponding ones for the new release. New ones can be installed from the Add-Ons explorer, accessible from the Home tab.


Have you upgraded to R2016a yet? Be sure to browse through the release notes and share your favorite new features!

Give it a try and let us know what you think here or leave a comment for John.

Published with MATLAB® R2016a

  • print


To leave a comment, please click here to sign in to your MathWorks Account or create a new one.