使用MATLAB对excel文件数据的读写操作

最近建模,刚好用matlab对excel中的数据进行处理,由于自己是个菜鸟,基本都是边问度娘边动手操作。感觉以后还会用得到,在此做个简单的总结,为下一次省点力。。。

  1. excel读写操作:xlsread() 和 xlswrite()

xlsread函数原型如下:

function [numericData, textData, rawData, customOutput] = xlsread(file, sheet, range, mode, customFun)

先来说输入参数:

file:excel文件名,相对路径、绝对路径什么的就不在多说了。

sheet:为excel中sheet的名字或1,2,3编号。默认为1.

range:要读取的数据区域,如‘M2:M10’,就是读取excel中M2到M10这一列数据。

后面两个没用到,暂且不说。

再来说函数输出:

numericData:输出为double型的数组

textData:文本

rawData:元组{}

例子:[a1,txt2,A1] = xlsread('data1.xlsx',1,'D2:D306')  读取相对路径下“data1”下的sheet1中的D2:D306的数据。

xlswrite()函数原型如下:

function [success,theMessage]=xlswrite(file,data,sheet,range)

xlswrite

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值