Matlab——读取和写入Excel表格
原创
©著作权归作者所有:来自51CTO博客作者William_csj的原创作品,请联系作者获取转载授权,否则将追究法律责任
Matlab——读取和写入Excel表格
- 2.2.1读取add1,add2数据
- 2.2.2进行求和运算
- 2.2.3结果写入Excel表格对应位置
一、函数介绍
1.1读取函数xlsread介绍
1.1.1语法
num = xlsread(filename)
num = xlsread(filename,sheet)
num = xlsread(filename,xlRange)
num = xlsread(filename,sheet,xlRange)
num = xlsread(filename,sheet,xlRange,'basic')
[num,txt,raw] = xlsread(___)
___ = xlsread(filename,-1)
[num,txt,raw,custom] = xlsread(filename,sheet,xlRange,'',processFcn)
1.1.2说明
1.2写入函数xlswrite介绍
1.2.1语法
xlswrite(filename,A)
xlswrite(filename,A,sheet)
xlswrite(filename,A,xlRange)
xlswrite(filename,A,sheet,xlRange)
status = xlswrite(___)
[status,message] = xlswrite(___)
1.2.2说明
二、举例
2.1例子要求
使用matlab完成test.xlsx文件的sheet1中add1和add2对应元素求和,并将结果存到sum对应位置。
2.2操作步骤
2.2.1读取add1,add2数据
add1 = xlsread('E:\windows_software\桌面\test.xlsx',1,'A2:A11');
add2 = xlsread('E:\windows_software\桌面\test.xlsx',1,'B2:B11');
2.2.2进行求和运算
2.2.3结果写入Excel表格对应位置
xlswrite('E:\windows_software\桌面\test.xlsx',sum,1,'C2');
2.3操作结果
三、完整代码
%%
% 简介
% 功能:将test.xlsx文件的sheet1中add1和add2对应元素求和,并将结果存到对应位置。
% 时间:2021-04-02
% 编写人:陈思佳
%%
% 读取add1,add2数据
add1 = xlsread('E:\windows_software\桌面\test.xlsx',1,'A2:A11');
add2 = xlsread('E:\windows_software\桌面\test.xlsx',1,'B2:B11');
%%
% 进行求和运算
sum = add1 + add2;
%%
% 结果写入Excel表格对应位置
xlswrite('E:\windows_software\桌面\test.xlsx',sum,1,'C2');
四、注意事项
1.读取的时候,被读取文件状态任意。
2.写入的时候,被写入的文件状态必须是关闭。