在数学建模中,常常需要对于Excel表格中的 数据 进行处理,下面利用MATLAB编程语言对于Excel表格进行处理,其中最主要的操作包括读取和写入操作。
目录
使用MATLAB对于Excel表格中的数据进行读取操作如下所示:
xlsread('文件名','sheet_name','起始位置:结束位置');
例如读取如下图所示的Excel表格:

对进行该表格的数据进行读取并显示, 代码 如下所示:
x=xlsread('https://www.gofarlic.com\data.xlsx','sheet1','A1:C20');x
执行后的结果如下所示:

可以看出使用MATLAB的xlsread 函数 可以实现对于Excel文件数据的读取操作。
对于表格进行写入操作同样也是对于数据处理的重要部分,对于表格中的数据进行写入操作的格式如下所示:
xlswrite('文件名',写入的数据,'sheet_name','起始位置');
例如,将原来读取的数据乘上2在重新写入到另一个文件中,代码如下:
x=x.*2;xlswrite('https://www.gofarlic.com\Data\data.xlsx',x,'sheet1','A4');
执行后的效果如下所示:

除此之外,还有其他的写入方法。例如,MATLAB中的table和twritetable函数,在MATLAB中,table函数的作用是用来创建一个表格,writetable的作用是将表写入到文件中。MATLAB中可以使用这两个函数对于Excel表格进行写入操作。
例如,将原来的数据利用table函数和tablewrite函数写入到另一个表格中,代码如下所示:
table1=table(x);writetable(table1,'https://www.gofarlic.com\Data\data1.xlsx');
效果图如下所示:

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删