jerod 发表于 2010-6-24 10:46

关于数据批量处理

现在有50个数据文件,文件名是TS005,TS010,......TS180....... 每个数据文件都含有18000*130个数据。 每一列代表一个测点。把这些数据Load进matlab了。现在需要在这50个文件中找到每个测点的最小值。不知道如何用一个循环实现?
谢谢大家!

[ 本帖最后由 jerod 于 2010-6-24 11:47 编辑 ]

ChaChing 发表于 2010-6-24 22:25

help dir ->找出该目录档名, 验证下符合的档名(ex:TS)
一循环每一档案load后, 使用min找出每一列的最小值, 并与存放最小值比较即可
或存放成一50*130后, 再使用min
LZ自行先试

jerod 发表于 2010-6-25 02:45

搞定

谢谢

[ 本帖最后由 jerod 于 2010-6-25 04:25 编辑 ]

ChaChing 发表于 2010-6-26 15:09

回复 板凳 jerod 的帖子

建议与大家分享你的成果!

jerod 发表于 2010-9-20 12:10

很久没来了,才看到回复,以下是我编的小程序
P=dir('D:\research\RWDI\Tseries\C2\');
N=size(P,1);
filepath='D:\research\RWDI\Tseries\C2\';
for ii=1:N-2
filename=;
S=load(filename);

谢谢
页: [1]
查看完整版本: 关于数据批量处理