I set the default FigureNextplot property to 'new', as opposed to the factory default 'add':
set(groot, 'DefaultFigureNextplot', 'new')
When using hold on Matlab sets the FigureNextplot and AxesNextplot properties to 'add', as it should. However, when I then finish working on the graph, hold off resets the AxesNextplot property, but not the FigureNextplot property.
What is the reasoning behind this? Is there a way to keep using my default setting without ridding my codes of all hold statements?