MATLAB: How to manipulate a file path

filepartspath

I have a file path obtained from user selection, however, I want to save the output of my function into a higher directory than the one selected by the user.
Is there a way to do that?
example:
user selects "C:\Program Files\User\Test"
and I want to save an output into "C:\Program Files\User\"

Best Answer

selected_folder='C:\Program Files\User\Test\'
idx=strfind(selected_folder,'\')
folder=selected_folder(1:idx(end-1))
Related Question