Я даже не уверен, что название описывает то, что я хочу сделать, поэтому позвольте мне попытаться уточнить.Петлевые матрицы в структуру
Каждая итерация цикла создает матрицу X
. В настоящее время только окончательная итерация матрицы X
остается после завершения цикла. Однако мой желаемый конечный результат - 6 X
. Один для каждой итерации цикла.
В принципе, я хочу сохранить все 6 из X
матриц, а не перезаписывать их после каждой итерации.
for col=2:7
logprice=log(ret(1:end,col));
logret=diff(logprice);
exret=logret-logRFree;
price_mat(:,col-1)=logprice;
ret_mat(:,col-1)=logret;
exret_mat(:,col-1)=exret;
X=[ret_mat(:,col-1) termspread creditspread inflation realrate ];
end