目的:希望批量处理文件夹内所有TXT文件(纯数字的数据),并得到每一列或其中某几列的最大值
问题:类似的文件夹很多,里面的TXT文件名都不同,例如想求accl2to10.txt文件每一列的最大值,求Column1to9.txt从1到最后,间隔5列的最大值
我就拿accl2to10.txt这个文件的处理办法举个例子
假设你所有的类似文件夹都放在当前路径下
d = dir('*accl2to10.txt');
%每一列的最大值
a = arrayfun(@(i)max(load([d(i).folder,'/',d(i).name])), (1:numel(d))', 'uniform', 0)
那不是很简答的啊
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!