Import Preferences from Other Releases
When you start a newly installed version of MATLAB® for the first time, it attempts to import your preferences from a previous release installed on your system. MATLAB looks for preferences folders according to these guidelines.
MATLAB looks for a preferences folder for release R2019b or newer. If MATLAB finds one or more preferences folders matching that criteria, it migrates the files from the most recent version.
For example, if you start R2021b and preferences folders exist for both the R2020b and R2019b releases, then MATLAB migrates the files from the R2020b preferences folder to the R2021b preferences folder.
Note
For releases before R2021b, MATLAB looks back three releases. For example, if you start R2019a, MATLAB looks for preferences from R2018b, R2018a, and R2017b.
If a preferences folder does not exist from a valid previous release, then MATLAB creates the default preference files for the release starting up.
For example, if you start R2021a, MATLAB looks for preferences for versions R2020b, R2020a, and R2019b. If none of those is installed, MATLAB creates the default files for the R2021a release. This is true even if a preferences folder exists for the R2019a release or earlier.
If you install a release older than the current version, MATLAB does not import preferences from releases that are newer than that release.
To see the full path for the preferences folder, type prefdir
in the MATLAB Command Window. The name of the preferences folder matches the name of the
release you are running. For example, for MATLAB R2021a, the name of the preferences folder is
R2021a
.
prefdir
ans = 'C:\Users\username\AppData\Roaming\MathWorks\MATLAB\R2021a'
On macOS and iOS, the preferences folder might be inside another folder that is hidden. If so, to access the hidden folder:
In the Finder, select Go > Go to Folder.
In the resulting dialog box, type the path returned by
prefdir
, and then press Enter.
Use Default Preferences
Instead of importing preferences from a previous release, you can use the default
preferences for the new release. To use the default preferences, delete all of the files
in the preferences folder for the corresponding release. Use the prefdir
command to determine the full path of the preferences
folder.
For example, to use the default preferences for R2021a, start MATLAB, and in the Command Window, type prefdir
to determine
the location of the preferences
folder.
prefdir
ans = 'C:\Users\username\AppData\Roaming\MathWorks\MATLAB\R2021a'
C:\Users\username\AppData\Roaming\MathWorks\MATLAB\R2021a
, and
then start MATLAB again. MATLAB starts with all preferences set to their default values. One file to
consider keeping is history.m
. For more information, see Set Command History Preferences.Alternatively, if you have not started the new release yet, create an empty
preferences folder for it. This will prevent MATLAB from importing preferences when you do open the new release, and force it
to use the default preferences instead. For example, to use the default preferences for
MATLAB R2021a, if your MATLAB preferences are stored in the
C:\Users\username\AppData\Roaming\MathWorks\MATLAB
folder, create
the folder
C:\Users\username\AppData\Roaming\MathWorks\MATLAB\R2021a
.