
您好,请问我想逐行的读取excel表格中的数据该怎么做呢? 5
有一份数据量很大的excel表格,我想先读取一行的数据,规定以这一行的某列数据为基准,然后再读取下一行的数据,如果与上一行相比该列的数据发生了改变,则创建一个新的exce...
有一份数据量很大的excel表格,我想先读取一行的数据,规定以这一行的某列数据为基准,然后再读取下一行的数据,如果与上一行相比该列的数据发生了改变,则创建一个新的excel表格,将此行数据放进去。请问该如何用Matlab实现呢?
展开
3个回答
展开全部
MATLAB提供读取excel文件的系统函数xlsread,其主要的调用形式为:a=xlsread('filename.xls'),其中a表示读入文件所保存的变量名称,filename.xls(或者filename.xlsx)表示excel数据文件名。然后对a进行操作即可。
追问
对的,但我的问题就是如何编写程序对a操作达到我上述的目的啊?
追答
那不就是矩阵各行之间的比较了吗,我理解你想要的不就是先逐行比较某一列值是否相等,不等的话新建一个表,用xlswrite把这一行写进去保存不就完了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询