Termination file for MATLAB program
When the MATLAB® program quits, it runs a script called
if the script exists and is on the search
path MATLAB uses or in the current directory.
a file you create that instructs MATLAB to perform any final
tasks before terminating. For example, you can save the data in your
workspace to a MAT-file.
finish.m is invoked whenever you do one of
Click the Close box in the MATLAB desktop on Microsoft® Windows® platforms or the equivalent on UNIX® platforms
the command prompt
Two sample termination files are provided with MATLAB in
finishsav.m — Saves the
workspace to a MAT-file when MATLAB quits.
finishdlg.m — Displays a
dialog box allowing you to cancel quitting and saves the workspace.
See also the Confirmation Dialogs Preferences and the option for
To create a termination file, make a copy of one of these sample
files and change the name to
finish.m. Make sure
that the file is on the MATLAB path. You can modify the file
to include any operations you want the termination file to perform.