【发布时间】:2013-12-05 06:26:09
【问题描述】:
我什至不确定标题是否描述了我想做什么,所以让我试着详细说明一下。
循环的每次迭代都会创建一个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
【问题讨论】: