matlab怎么读取excel中所有sheet的数据

 我来答
法哲瀚麻娥
2020-02-26 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:584万
展开全部
用函数xlsread:
读取命令:[data,text]
=
xlsread(filename,
sheetname,
range);
data保存的是数据单元格的值,
text保存的是字符串单元格的内容。
例如:[data,text]
=
xlsread('c:\test\test.xlsx'',
'sheet1',
'a2:d10');
存储方式为矩阵,和excel表格中的位置一致。
如果sheet内都是数据,可直接使用data
=
xlsread(文件名)。
奉俏丽奈鲸
2019-10-25 · TA获得超过3万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:845万
展开全部
先用xlsinfo确定有多少个sheet要读
[Type
Sheet
Format]=xlsfinfo('file1.xls');
循环读每个Sheet
for
i
=
1:length(Sheet)
A
=
xlsread('file1.xls',Sheet{i});
.....
(处理数据)
end
也可以一次全部读入矩阵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式