我正在尝试编写一个脚本来加载一个 excel 文件并将 10 个子文件写入 10 个单独的文件或单独的工作表中。我是 MATLAB 的新手,我遇到了一些麻烦。
需要找到一种加载文件的方法,并且只访问 excel 文件上的 A1:B1000,然后将该信息写入新的 excel 文件。然后加载 A1000:B2000 等...
我的想法和代码如下:
i=1;
j=1000;
TenTimes=1;
master= 'Master.xlsx';
while TenTimes < 10
num = xlsread('File1.xlsx');
Time = num(:,1);
Current = num(:,2);
xlswrite(master,[Time Current]);
i == j;
j = j +1000;
TenTimes = TenTimes + 1;
end
我厌倦了以下内容:
num=num = xlsread('File1.xlsx', 'Ai:Bj');
这使 MATLAB 崩溃并冻结了我的笔记本电脑。
num = xlsread('File1.xlsx');
Time = num('Ai:Aj',1);
Current = num('Bi:Bj",2);
这会产生垃圾
我也不确定如何对循环进行编码以生成单独的文件或单独的工作表。
非常感激任何的帮助。