全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
3551 1
2016-08-05

大家好,我有一个问题请教:
我用matlab读取一个文件夹下的所有excel文件,碰到了下面的问题:

程序:
dirs=dir('E:\eu\*.xls');       %读取该路径所有xls文件
dirnum=length(dirs);%计算文件夹里xls文档的个数
dircell=struct2cell(dirs)' ;    % 结构体(struct)转换成元胞类型(cell),转置一下是让文件名按列排列。
filenames=dircell(:,1);   % 第一列是文件名
for k=1:15
     filename=filenames(k);
A1 = xlsread(filename,3,'AD42');
end
显示是
  Error using ==> xlsread at 122
Filename must be a string.

怎么解决这个问题?万分感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-8-6 22:27:46

忘记了

忘记了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群