Given a plot of three curves in a .fig file I\'d like to add another plot (with hold all and plot), but put it behind one of the already e
The Children property holds the references and the order dictates the graphics stack.
Another option how to retrieve the list is
gcaChildrenList=gca.Children;
This way you can play with the orders like
gca.Children=gca.Children([2:end 1]); % Put the topmost graphic in the bottom
gca.Children=gca.Children([end:-1:1]); % Flip the stack
gca.Children=gca.Children([1:N-1 N+1:end N]); % Put Nth graphics ontop the stack
Tested on Matlab R2014b