how can i fix the "error using cd"?
14 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Muhammad Aoun Ejaz Qureshi
el 8 de Jun. de 2021
Editada: Walter Roberson
el 8 de Jun. de 2021
This is the error
" Error using cd
Cannot CD to /Users/aounqureshi/Master/PV PARAMETERS 2/Data\ (Name is nonexistent or not a directory).
Error in RundatapreprocessingButtonUJA (line 35)
cd(ExportPath); "
how can i fix this error of my GUI app in matlab ?
5 comentarios
Rik
el 8 de Jun. de 2021
We are asking about your code. Your error suggests you are hardcoding something you should be doing differently.
Respuestas (2)
Steven Lord
el 8 de Jun. de 2021
Did you use fullfile to assemble the ExportPath variable, did you manually concatenate pieces together with slashes inbetween, or did you type the whole path out manually? I would probably use fullfile as it would put the right separators between parts of the file path.
That trailing \ looks suspicious as well.
Walter Roberson
el 8 de Jun. de 2021
Editada: Walter Roberson
el 8 de Jun. de 2021
You need to take the code and convert all \ directory separators in the code into / directory separators, except for some cases involving using system() . [If your code uses dos() or .NET facilities, that part needs to be rewritten anyhow.]
Or you could rewrite the code so that you never explicitly use \ or / as the directory separator at all, and instead use fullfile()
Note that using / to seperate directories is fine in MS Windows, except for use in COMMAND.COM or CMD.EXE or PowerShell . MS Windows uses / internally, not \ -- it is only the command line processing that needs \
0 comentarios
Ver también
Categorías
Más información sobre Package MATLAB Functions en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!