MATLAB: Copy m file from matlab path to current working directory.

copyfilematlab function

I have written some standard functions for my use and stored under matlab path so that I can call it from anywhere. For example I have myfunc.m in matlab path. Now I want to test some modification to it, but I dont want to ruin original file, so I want to copy that file from wherever to current working directory. Is there a way to do this from matlab?
P.S. Dont tell to use cmd/terminal, that I know.

Best Answer

a=which('myfunc.m');
copyfile(a,'myfunc.m');