|MATLAB Function Reference|
MATLAB termination M-file
When MATLAB quits, it runs a script called
finish.m, if it exists and is on the MATLAB search path. This is a file that you create yourself in order to have MATLAB perform any final tasks just prior to terminating. For example, you might want to save the data in your workspace to a MAT-file before MATLAB exits.
finish.m is invoked whenever you do one of the following:
exitat the Command Window prompt
When using Handle Graphics in
drawnow so that figures are visible. See the reference pages for these functions for more information.
finish.m files are provided with MATLAB in
toolbox/local. Use them to help you create your own
finish.m, or rename one of the files to
finish.m to use it.
finishsav.m--Saves the workspace to a MAT-file when MATLAB quits.
finishdlg.m--Displays a dialog allowing you to cancel quitting; it uses
canceland contains the following code.