首发于 优化算法交流地

MATLAB导入excel表格技巧大全

在 MATLAB导入txt文件技巧大全这篇推文中,讲解了如何将txt文件导入MATLAB中。今天继续为大家讲解如何将excel表格导入MATLAB中。

一个excel表格中可能有一个Sheet多个Sheet,虽然在MATLAB中只需要加些代码即可轻松实现,但是为了帮助各位更容易理解。

因此,分为两部分讲解:1)excel表格中只有一个Sheet2)excel表格中只有多个Sheet


一 | excel表格中只有一个Sheet

表格中的数据如下所示,此时表格中只有一个Sheet。




01 | 导入第1列数据

现在想把第1列的数据全部导入进来,可以使用如下代码,A1表示这一列的第一个数据的位置,A13表示这一列的最后一个数据的位置。

运行如下,num是一个12行1列的矩阵,表示提取出的数字的矩阵;txt是一个1行1列的元胞数组,表示提取出的文字的元胞数组;raw是一个13行1列的元胞数组,表示提取出的所有数据的元胞数组



xlsread函数在提取数字的过程中,遇到文字会分三种情况进行处理:

1)文字在需要导入的第一个数字之前,此时xlsread函数会自动跳过这些文字,直接跳到第一个需要导入的数字;

2)文字在需要导入的若干个数字之间,此时xlsread函数会将这些文字赋值为Nan。

3)文字在需要导入的若干个数字之后,此时xlsread函数会自动跳过这些文字。

在这个例子中,因为“序号”在第一个需要导入的数字“1”前面,所以直接跳过“序号”


02 | 导入第3列数据

为了进一步验证xlsread函数的机制,不妨拿第3列做一个实验,此时依然想把第3列所有数据全部导入进来,使用如下代码,C1表示这一列的第一个数据的位置,C13表示这一列的最后一个数据的位置:

代码运行结果如下,num是一个8行1列的矩阵,表示提取出的数字的矩阵;txt是一个13行1列的元胞数组,表示提取出的文字的元胞数组;raw是一个13行1列的元胞数组,表示提取出的所有数据的元胞数组



在这个例子中,xlsread函数在提取数字时,因为“y坐标”、“七”和“八”在第一个需要导入的数字“9”的之前,所以直接跳过“y坐标”、“七”和“八”,而“十”在需要导入的数字之间,所以赋值为Nan,又因为“十七”和“十八”在需要导入的数字之后,所以直接跳过


03 | 导入Sheet1全部数据

现在想导入全部数据,可使用如下代码:

代码运行结果如下,

num是一个12行3列的矩阵,表示提取出的数字的矩阵;txt是一个13行3列的元胞数组,表示提取出的文字的元胞数组;raw是一个13行3列的元胞数组,表示提取出的所有数据的元胞数组




04 | 导入Sheet1部分数据
现在想导入Sheet1中如下所示的部分数据,5的位置是A6,16的位置是C11



可以使用如下代码导入上述数据:

代码运行结果如下,

num是一个6行3列的矩阵,表示提取出的数字的矩阵;txt是一个0行0列的元胞数组,表示提取出的文字的元胞数组;raw是一个6行3列的元胞数组,表示提取出的所有数据的元胞数组





二 | excel表格中有多个Sheet

现在excel表格中有3个Sheet,分别为Sheet1、Sheet2和Sheet3。



现在想导入Sheet2中如下部分的数据,15的位置是A4,26的位置是C9



可以使用如下代码导入上述数据,相较于之前的代码,在filename后增加了'Sheet2',表示提取哪一个Sheet的数据:

代码运行结果如下,

num是一个6行3列的矩阵,表示提取出的数字的矩阵;txt是一个0行0列的元胞数组,表示提取出的文字的元胞数组;raw是一个6行3列的元胞数组,表示提取出的所有数据的元胞数组




更多资源尽在:优化算法交流地


往期精选

资讯网潍坊网站建设网站优化seo文章发布起名用什么字好男孩商丘民权县seo推广方法淄博网站制作推广虞城县第一实验小学乐清网站建设公司租赁车子公司起名广告企业网站设计给姓李的宝宝起名河南商丘县城独立商城网站制作华灯初上电视剧魔兽天地劫地图下载公司起名字大全裴女孩起名字老子是小白脸家具网站毕业设计装饰公司网站设计qq的签名粉面馆怎么起名seo运营课程周公解梦梦见吃饺子把信送给加西亚读后感ppt案中案读后感大荔县特色美食名皇珠宝的珍珠好不好周易起名大师破解延安网站设计少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

资讯网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化