関数dirを用いたフォルダのリスト

19 Ansichten (letzte 30 Tage)
朋貴 熊田
朋貴 熊田 am 27 Mai 2022
Kommentiert: 朋貴 熊田 am 3 Jun. 2022
現在、関数dirを用いて以下のコードを用いてbmpファイルをリストしています。
bmpFiles = dir('c:/積算/*.bmp');
numfiles = length(bmpFiles);
mydata = cell(1, numfiles);
S='/';
for k = 1:numfiles
mydata{k} = imread(strcat(bmpFiles(k).folder,S,bmpFiles(k).name));
end
この際に、まずbmpFilesのフィールド順が一般的なファイル名の順番にならず、”1、10、11・・・”と1が優先されてリストになっており”1,2,3,4・・・”といったようにファイル名順にリスト化することは可能でしょうか?
またその影響でmydata{k}もファイル名順に割り当てられません
ご教授お願いいたします。

Akzeptierte Antwort

Hernia Baby
Hernia Baby am 27 Mai 2022
こちら使ってみるのはいかがでしょうか?
  1 Kommentar
朋貴 熊田
朋貴 熊田 am 3 Jun. 2022
ご回答ありがとうございます。参考にさせていただきます。

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!