Matlab keeps renaming my files in camel case

12 visualizaciones (últimos 30 días)
SOFIA T
SOFIA T el 21 de Sept. de 2012
Hi, I am using MATLAB 2011a, and I have a function file ClassifyEdges.m which i want to rename to classifyedges.m. I have renamed the function, but, everytime I rename the file, MATLAB renames it back.
Thanks, sofia.

Respuestas (2)

Robert Cumming
Robert Cumming el 21 de Sept. de 2012
close it in the editor - rename it in explorer and then reopen it. Its a quirk I've seen before in the editor.

Daniel Shub
Daniel Shub el 21 de Sept. de 2012
I believe that the NTFS (aka Windows) file system is case preserving and case insensitive while ext4 (aka Linux) is case preserving and case sensitive. What this means is that on NTFS ClassifyEdges.m and classifyedges.m are the same. If you rename ClassifyEdges.m to temp.m to classifyedges.m you should be okay. The key is the file system gets confused when you try and rename a file with the same name and while ClassifyEdges.m and classifyedges.m don't look the same to us, they do look the same to the filesystem.

Categorías

Más información sobre Entering Commands en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by