Relative Filename
RELFILE(FILE,PATH) converts full filename FILE to a relative filename with respect to PATH.
REL2FULLFILE(RELFILE,PATH) converts relative filename RELFILE to full filename using PATH as the base path.
Examples:
relfile('C:\Program Files\MATLAB\R2009a\bin\matlab.exe','C:\Program Files\MATLAB\R2009a')
returns '.\bin\matlab.exe' and
rel2fullfile('.\bin\matlab.exe','C:\Program Files\MATLAB\R2009a')
gets the original path back.
relfile('C:\Program Files\MATLAB\R2009a\bin\matlab.exe','C:\Program Files\MATLAB\R2009a\toolbox\matlab')
returns '..\..\bin\matlab.exe' and
rel2fullfile('..\..\bin\matlab.exe','C:\MATLAB\toolbox\matlab')
expands to 'C:\MATLAB\bin\matlab.exe'
Note on OS Compatibility:
Although these functions are written to be OS independent, they have been only tested under Windows. Please report here if you successfully used these functions under Linux or Mac.
Citar como
Kesh Ikuma (2024). Relative Filename (https://www.mathworks.com/matlabcentral/fileexchange/25701-relative-filename), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.9.0.0 | - fixed a bug in RELFILE (erred out if FILE was a cellstr) |
||
1.8.0.0 | bug fix in relfile.m |
||
1.7.0.0 | fixed the bug reported by igor |
||
1.6.0.0 | Another little mistake corrected... |
||
1.4.0.0 | Corrected last-minute mistakes in previous submission |
||
1.2.0.0 | Complete revamp of the codes, fixing a few bugs along the way. |
||
1.1.0.0 | Added support for FILE given as a cellstr array, allowing multiple conversions with 1 call |
||
1.0.0.0 |