select folder by its name?

3 vues (au cours des 30 derniers jours)
ludvikjahn
ludvikjahn le 20 Fév 2015
Commenté : ludvikjahn le 20 Fév 2015
Good Morning, I'd like to sort folders from a folder, let's say:
I have the folder "A" which contains folders:
1
2
3
4
5...
100
if I use
d = uigetdir('C:\A\number') %where number is the name of the folder,it works.
What about taking 'number' as a variable inside the "uigetdir"? Thanks, jahnludvik

Réponse acceptée

Adam
Adam le 20 Fév 2015
Modifié(e) : Adam le 20 Fév 2015
n = 10;
d = uigetdir( [ 'C:' filesep 'A' filesep num2str(n) ] )
should work. There are other ways to compose a filename from parts if you prefer, using the fullfile function, but it is equivalent so it's up to you.
fullfile( 'C:', 'A', num2str(n) );
would be the fullfile alternative.
  5 commentaires
ludvikjahn
ludvikjahn le 20 Fév 2015
It opens the folder which is open in my workspace
ludvikjahn
ludvikjahn le 20 Fév 2015
I found the way, thanks

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Filename Construction 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!

Translated by