Save and load models
Simply use save and load, since xolotl objects are bona fide MATLAB objects.
% save a model as a .mat file
save('myModelFile.mat', 'x');
% load a xolotl object from a .mat file
load('myModelFile.mat');
Moving data across computers
When you save a xolotl object created in one computer, and load it in another computer, you will first have to run x.rebase() to link it to the C++ files it needs, since they are not saved together with the variable. If you get an error during rebase, that means you're missing C++ files, or cpplab can't find them.