MATLAB: Is it possible to add Plot Edit Toolbar functionality to a GUI

data visualizationguiplot edit toolbar

I am creating a data visualization GUI, and I'd like to add the ability for the users to annotate the plots as they wish. The 'Plot Edit Toolbar' menu option would be perfect.
Any help would be appreciated!

Best Answer

Well, this is a little sneaky, but you can try this if you absolutely need to have this functionality. First, you can find the menu item with the "Plot Edit Toolbar" label and look at it's Callback property:
f = figure;
M = findall(f, 'Label', '&Plot Edit Toolbar');
get(M, 'Callback')
Now that you know what it's doing, you can call the same function that its using in your GUI.
I think we're getting into somewhat "undocumented" functionality here, so the standard warning about that (functionality could change in a future release without warning, etc.) applies here.