我是 MatLab 的新手,但我对 C# 有一些经验。我有一个大型数据集 <169360x97>,我需要将其分解为 464 个单元阵列。我目前有一个循环,它将循环遍历数据集并创建一个单元格数组,但我无法弄清楚如何让循环每次都创建一个新的单元格数组,而不仅仅是重写相同的数据。这是我写的循环。
b=5476;
e=5840;
while(b<169360)
dataset2cell(JeaAddressKwh(b:e,1:97));
b=e+1;
e=e+365;
end
我尝试了以下方法,但每次都会收到错误消息:
n=16;
b=5476;
e=5840;
while(b<169360)
n=dataset2cell(JeaAddressKwh(b:e,1:97));
n+1;
b=e+1;
e=e+365;
end
所以基本上我想要作为输出得到的是一个不同的单元阵列,称为 16 到 464。我将不胜感激。谢谢。