It looks like the path to the .m file corresponding to the .fig is stored as an absolute path. I copied my files to a different machine and it seems to be looking up the wrong path. How do I update the path? or better still, cant it just be relative?
On a different note: You have put in good amount of effort into this and I thank you very much for sharing this! but there are little quirks that one may need to fix/workaround and would be really nice if you can share the .m files instead of pcode. Is that asking for too much? :)
Geoff: The functionality you seek is available in circles.m, which is described here: http://www.mathworks.com/matlabcentral/fileexchange/45952-circle-plotter/content/circles_demo/html/circles_documentation.html
Slightly easier than
hc = circle(...);
set(hc, 'Property', value)
would be to change, in circle.m, the 'style' argument to 'varargin', and pass all those additional arguments straight to plot, ie.