在matlab中导入一堆文件

时间:2013-06-13 14:35:59

标签: matlab date time

我正在尝试从我的matlab代码中的文件中提取日期和时间,以便我可以将它们作为x轴绘制时间。 我在几秒钟内创建了1000个文件。 使用

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

1 个答案:

答案 0 :(得分:0)

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

    % ...
end