サブフォルダ名の取得時に.や..を除く方法について教えてください
71 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Yumi Iwakami
il 13 Feb 2018
Commentato: Yumi Iwakami
il 14 Feb 2018
フォルダAの中に複数のフォルダとファイルがあり,その中でフォルダ名のみを取り出すプログラムを書いています.
folderInfo=dir(read_dir);
folderlist=folderInfo([folderInfo.isdir]);
上記でフォルダの一覧を取得することはできたのですが,'.'や'..'という名前のフォルダが含まれてしまいます. これらのフォルダを除外してフォルダ名のみの一覧を取得することはできるでしょうか?
0 Commenti
Risposta accettata
Kojiro Saito
il 13 Feb 2018
Modificato: Kojiro Saito
il 13 Feb 2018
ismemberを活用して、'.'と'..'の名前以外を抽出すればできます。
folderInfo = dir(read_dir);
folderInfo = folderInfo(~ismember({folderInfo.name}, {'.', '..'}));
folderlist = folderInfo([folderInfo.isdir]);
Più risposte (0)
Vedere anche
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!