我有以下代码,并希望将输出逐行附加到数组中。每次循环迭代应将第一个日期放在第 1 行第 1 列中,并将 R 的第一个值放置在第 1 行第 2 列中。下一次迭代将在后续行中放置附加信息。列条目的数量将是预先确定的,但行条目的数量将是不确定的。请指教。
X = [41334:41340];
Y = [];
exceldate = X;
date = x2mdate(exceldate);
for i=1:1:7
curDate = datestr(date,26);
%Write curDate value to Row i, column 1 of Y
R(i) = i+1;
%Write R(i) value to Row i, column 2 of Y
end
我试图让 Y 看起来像:
2013/03/01 2
2013/03/02 3
2013/03/03 4
2013/03/04 5
2013/03/05 6
2013/03/06 7
2013/03/07 8