フォルダ内のすべてをmatlabでインデックスする方法txtファイル?
698 ワード
フォルダ内のすべての形式のファイルを一括インデックスすることが重要で、よく遭遇します.現在testフォルダに1があります.txt, 2.txt, 3.txt,..., 100.txtですが、これらのファイルを一括してインデックスするとしますか?matlabコードは次のとおりです.
プログラムには100個のフォルダがあり、ファイル名はそれぞれ1,2,3,...、100.対応する.txtファイルはすべて削除されました.
clear
clc
cd('C:\Documents and Settings\Administrator\ \matlab\test'); %
myFile = dir('*.txt'); % .txt
for i = 1 : length(myFile) % test .txt : length(myFile)
name{i} = myFile(i).name(1:length(myFile(i).name)); % .txt
fileName{i} = myFile(i).name(1:length(myFile(i).name) - length('.txt')); % .txt
mkdir(fileName{i}); %
delete(name{i}); % .txt ( )
end
プログラムには100個のフォルダがあり、ファイル名はそれぞれ1,2,3,...、100.対応する.txtファイルはすべて削除されました.