0

私のmatlabコードのファイルから日付と時刻を抽出しようとしているので、x軸として時間をプロットできます。数秒で作成された数千のファイルがあります。使用して

filetime=dir('C:\New\1_23_55 PM.txt');
timestamp=filetime.date

私は時間を得ます。しかし、問題は、コマンドでファイル名に変数を割り当てるとすぐにループを使用してすべてのファイルを読み取るときに、今回 attrib が機能しないことです。

ファイルの作成から時間を抽出する方法についてのヘルプが役立ちます

ありがとう

ループの私のコード

dirData   = dir('*.txt') ; %# Match file names with a wildcard 
dataFiles = {dirData.name}; 
nFiles    = numel(dataFiles)             %# Number of files 

for iFile = 1:nFiles                 
    data         = dlmread(dataFiles{iFile});
    running_file = iFile;
    p            = dataFiles{iFile};
    % ...
end
4

1 に答える 1

0
for iFile = 1:nFiles
    timestamp = dirData(iFile).date;

    % ...
end
于 2013-06-13T15:04:49.870 に答える