Lets say someone made a Matlab GUI using GUIDE. Now I want to use that code in a programmatic environment - that is no human-in-the-loop. What's the easiest way for me to "script" the human interactions with the GUI so as to manipulate the various controls in the appropriate sequence to make the tool crunch my numbers and get its results? I'm looking for a non-invasive way to reuse the capabilities of this tool. My ideal programmatic environment for invoking the Matlab functionality would be Java.
I can open up the GUIDE .fig and trace out all the callback functions on the various controls, but the design pattern seems to be to shove all the data into the handles variable.
I've got the ability to use the Matlab Builder JA for Java to generate java classes, if that is helpful in any way. Any suggestions would be appreciated.