我从Yahoo!下载数据财务:
data = getYahooDailyData({'MSFT', 'axp'},'01/01/2000', '01/01/2015', 'dd/mm/yyyy');
并将数据存储为1x1
结构。
我现在想要为MSFT和axp的每日调整收盘价创建一个Tx2
矩阵,这是结构中每个表中的第7列。
我该怎么做?
或者更好:有没有办法直接对结构中的信息/价格进行计算?
答案 0 :(得分:1)
您实际上可以按名称访问结构中的数据。
vecMsftAdj = data.MSFT.AdjClose;
vecAxpAdj = data.axp.AdjClose;
% if you want n x 2 matrix
mAdjClose = [vecMsftAdj, vecAxpAdj];
% I personnaly prefer working with table
tAdjClose = table;
tAdjClose.MsftAdj = vecMsftAdj;
tAdjClose.AxpAdj = vecAxpAdj;