how can i fix the "error using cd"?

14 visualizzazioni (ultimi 30 giorni)
Muhammad Aoun Ejaz Qureshi
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 Commenti
Muhammad Aoun Ejaz Qureshi
my question is related with the path of app file, which according to the software doesnt exists in my macbook, i am not asking about code.
Rik
Rik il 8 Giu 2021
We are asking about your code. Your error suggests you are hardcoding something you should be doing differently.

Accedi per commentare.

Risposte (2)

Steven Lord
Steven Lord il 8 Giu 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.
  1 Commento
Muhammad Aoun Ejaz Qureshi
I had a same error in my windows computer, so place the matlab GUI app in my c drive of my computer and everthing works perfectly, but for macbook i cannot do the same.

Accedi per commentare.


Walter Roberson
Walter Roberson il 8 Giu 2021
Modificato: Walter Roberson il 8 Giu 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 \

Categorie

Scopri di più su Package MATLAB Functions in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by