楼主: poptide
3643 1

[问答] matlab读取一个文件夹下的所有excel文件 [推广有奖]

  • 2关注
  • 13粉丝

已卖:121份资源

副教授

21%

还不是VIP/贵宾

-

威望
0
论坛币
24728 个
通用积分
11.2711
学术水平
1 点
热心指数
2 点
信用等级
1 点
经验
4498 点
帖子
200
精华
0
在线时间
1253 小时
注册时间
2007-3-20
最后登录
2024-9-20

楼主
poptide 发表于 2016-8-5 20:01:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

大家好,我有一个问题请教:
我用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.

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

扫码加我 拉你入群

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

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

关键词:MATLAB matla atlab EXCEL exce

本帖被以下文库推荐

沙发
liukunmingnh 在职认证  发表于 2016-8-6 22:27:46

忘记了

忘记了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-15 06:38