有个Excel表格,其中有多个sheet表,每个sheet中都有两列数据,现在用MATLAB怎么批量处理每一个sheet的数据,并作图
比如说你的excel文件名为myexcel.xlsx,然后放在当前文件夹下,比如说有10个sheet分别叫做sheet1、sheet2、……sheet10,那么可以直接
for i = 1:10
T= readtable('myexcel.xlsx', 'sheet', ['sheet',num2str(i)]);
x = T{:,1}; % 第一列赋值给x
y = T{:,2}; % 第二列赋值给y
% 然后直接处理这两列数据就行啦
end