查看完整版本 : [求助]连续打开多个excel文件
我现在有几百个excel文件,从1.xls到500.xls,每个文件里面有一列数据。我想用matlab连续打开这500个excel,读出数据后合成一个矩阵。请问有连续打开多个excel的函数指令吗?
用个循环应该就可以解决,不难
for k = 1:500
x(k) = load(kfile);
end
谢谢yhcode,不过这个循环里,怎么知道要打开哪500个文件呢?文件名怎么体现
这就需要你把文件名定义为 FILE1,FILE2,....FILE500这样的形式,之后
可以用数字转字符函数,这个我记不清了,加STRCAT把FILE和K连接成一个字符串组成文件名,就应该可以了。还有,好像MATLAB专门有EXCEL工具箱,不知道里面有没有相关功能,没用过,你可以到HELP里看看。
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.