Change Directory (cd) Overload
Version 1.0 (1.75 KB) by
David Aronstein
Overloads 'cd' to allow changing to a directory specified by a file in your MATLAB path.
Overloads built-in MATLAB function 'cd', enabling changing the directory to one in the MATLAB path by using a filename in that directory. For example, if 'awesome.m' is somewhere in your MATLAB path, this function enables a command like cd('awesome')
MATLAB will give you warnings that this function has the same name as a MATLAB builtin. Use warning('off','MATLAB:dispatcher:nameConflict'); (like in startup.m) to turn off
It would be interesting to combine this function with the features in Brendan Hannigan's Cool CD: https://www.mathworks.com/matlabcentral/fileexchange/5959-cool-cd-change-directory
Cite As
David Aronstein (2026). Change Directory (cd) Overload (https://nl.mathworks.com/matlabcentral/fileexchange/100059-change-directory-cd-overload), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2021a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired by: Cool CD (Change Directory)
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0 |
