MATLAB: Change to user directory

directoryMATLABuser folder

I have two computers, one with the "user directory" of "C:\Users\fullname\Documents" and the other "C:\Users\partialname\OneDrive\Documents". I have a script that I would like to be able to run on both computers, and not need to change. I would like to be able to have the script save my output file to "C:\Users\somename\Documents\GMAT", but since the user directory is different for both computers, I'm not sure how to do this without changing my user directories.
Suggestions? Thoughts?
Thanks.

Best Answer

I have a FEX (file exchange) submission that does exactly that: it finds the path of the function, so you make your code portable.