get directory from edittext and use it in cd
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, I'm new in Matlab. I created a gui with edittext, I want that the user type (or past) the location of the folder, and then get this location and set it in cd: x = get(handles.edit1,'String') cd x
1 commentaire
Stephen23
le 6 Août 2018
Modifié(e) : Stephen23
le 6 Août 2018
Don't use cd: changing the directory is slow and makes debugging more difficult. Instead, just use the directory path to create an absolute filename: all MATLAB functions that read/write files accept absolute filenames. Using absolute/relative filenames is much more efficient than changing directories.
Réponses (1)
Fangjun Jiang
le 6 Août 2018
Modifié(e) : Fangjun Jiang
le 6 Août 2018
I would suggest you use uigetdir(). Just run a=uigetdir and get a sense of it. You can pass the returned string a to the Editbox.
0 commentaires
Voir également
Catégories
En savoir plus sur Standard File Formats dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!