MATLAB: Combining multiple .m files and a .fig file into one

compilecompilerguiMATLAB Compiler

I made a gui using guide which relies on some .m files. At this point I have my gui.m file and the gui.fig file that it loads up, and then two separate .m files containing functions that gui.m uses. I understand I could really just copy/paste the separate .m files onto the bottom of gui.m, but I'd rather not as other programs rely upon them also.
My question is if there is some way to combine these .m files with the .fig file into one file I can send to other computers to run? I'm writing this function as part of a research project and other people will be using it and it's a pain to send around all these files and explain that they need to download all four and put them in one folder.
Thanks! Chris

Best Answer

Hi,
on more recent versions there is the tab "APPS" where you can package your code via the button "Package App".
Titus