【发布时间】:2014-07-01 09:21:05
【问题描述】:
我有一种情况,每天都会在一个文件夹中生成一些matlab文件,例如:
{DATE}a.mat
{DATE}b.mat
{DATE}c.mat
{DATE}d.mat
作为快速错误检查,我想将新当前文件的大小与上个月(可能是两个月)集合的平均大小进行比较。希望如果文件太大/太小,我可以确定错误,并据此对文件的内部进行更详细的分析。
我如何确保文件只与它们对应的名称进行比较,即使日期每次迭代都会改变?并且只取最后一两个月作为样本量?
【问题讨论】:
-
过滤第一个文件
dir('*a.mat'),截取最后5个字符,你就有了所有日期的列表。 -
DATE的格式是什么? -
2014 年 1 月 31 日的日期示例为 20140130
-
@AMcNall 20140130 不应该是 2014 年 1 月 30 日,而不是 31 日吗?
标签: matlab