数学建模社区-数学中国

标题: [求助]关于Matlab读取Excel中的数据 [打印本页]

作者: 银河系外的火山    时间: 2012-3-18 15:38
标题: [求助]关于Matlab读取Excel中的数据
请教各位高手
我在读取Excel表格数据的时候,已经指定了读取的区间,但为什么Matlab老是直接把整张实验数据表格的七列一万多行给读取出来?


P=xlsread('E:\sb002.xls','C23:C7347')


谢谢了
作者: 简淡    时间: 2012-3-18 16:07
先把Excel表格放到Matlab的Work文件夹中,然后输
a=xlsread('data.xls','A2,G34'),范围填要读的矩形区域的左上角位置和右下角位置。
作者: 123asd123asd    时间: 2012-3-25 22:47

作者: 银河系外的火山    时间: 2012-3-26 18:07
简淡 发表于 2012-3-18 16:07
先把Excel表格放到Matlab的Work文件夹中,然后输
a=xlsread('data.xls','A2,G34'),范围填要读的矩形区域的 ...

不得行,我晓得基本的操作是什么样的。可能是我的Matlab出了什么问题,我现在重装一个试一试。
谢谢回答

作者: zhaoyanglei    时间: 2012-3-30 10:01
或者是把excel转化成csv格式,再读取其中全部数据,在选择你所需要的
作者: 银河系外的火山    时间: 2012-4-2 23:20
谢谢各位帮忙问题已经找到了,是我的Office文件出了问题…………………………
重装过后已经正常了
作者: 银河系外的火山    时间: 2012-4-2 23:22
zhaoyanglei 发表于 2012-3-30 10:01
或者是把excel转化成csv格式,再读取其中全部数据,在选择你所需要的

多谢您的回答
作者: ymhy    时间: 2012-4-3 00:05
我也想知道
作者: 银河系外的火山    时间: 2012-4-5 12:31
ymhy 发表于 2012-4-3 00:05
我也想知道

我的情况是,把Win7系统换成了XP之后,之前的Office还能用,但是有些字体啊什么的不行了。
然后就是Matlab读取Excel的时候出了这个问题
重装Office之后解决了
作者: zhuzhiwoxin    时间: 2012-4-10 13:11
呵呵呵,找找资料,网上有的。
作者: 386646959    时间: 2012-4-15 10:50
[filename,pathname]=uigetfile('*.xls');
file=[pathfile filename];
x=xlsread(file);
作者: 0xvirtual    时间: 2012-4-22 07:26
很有用,………………
作者: jiajinshan110    时间: 2013-8-9 15:07
楼主解决了就好
作者: 张彼得    时间: 2013-8-12 20:02
赞一个




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5