在Matlab中忽略文件名中的字符

时间:2015-12-08 15:56:35

标签: matlab character

我希望我的MATLAB脚本能够运行包含带有测深信息的ascii文件的文件夹。文件名的结构如下:

2013-01-08_ABC_T0.asc2014-02-06_ABC_T0.asc2015-03-07_ABC_T0.asc等公司提供的数据ABC

对于由2013-07-xx_QQ公司提供的数据,

2015-05-xx_QQQQ等。数据代表在不同时间步进行的测深测量。为了清楚起见,我想在文件名中保留日期(yy/mm/dd),因为我希望稍后在脚本中使用它们。

我是MATLAB的新手,我不知道如何遍历这些文件。如果我只有第一个提到的集并从文件名中删除了日期,我会使用:

%% loop over bathymetry rasters
disp('Looping over bathymetry rasters...')

for t=0:8
    [x, y, z, ~] = arc_asc_read(['N:\Workspace\rasters\ABC_T' num2str(t)]);
end

但是如何忽略具有更复杂文件名的前11个字符?

0 个答案:

没有答案