To resolve issues starting MATLAB on Mac OS X 10.10 (Yosemite) visit: http://www.mathworks.com/matlabcentral/answers/159016
I'm writing a GUI in which I'd like to put a pushbutton to save the entire base workspace to a .mat file. Problem is I don't know how to do that from the GUI subfunction workspace. Can anyone point me to the right approach or write a couple lines I can put in the pushbutton's callback function to save the base workspace as .mat?
No products are associated with this question.
I do not think, that this method have enough control over what is written. But if you really want to save the base workspace to a MAT file:
Here is what I would do: for saving a particular set of variables in the struct you can create a struct and save it:
structDATA=struct('your1var',handles.your1var,'your2var',handles.your2var); save ('filename', 'structDATA');
If you want to save all the variables from handles, then just do:
save ('filename', 'handles');
I hope this will work