我从雅虎下载数据!财务:
data = getYahooDailyData({'MSFT', 'axp'},'01/01/2000', '01/01/2015', 'dd/mm/yyyy');
并且数据存储为1x1
结构。我现在想Tx2
为 MSFT 和 axp 创建一个每日调整收盘价矩阵,它位于结构中每个表的第 7 列。
我怎样才能做到这一点?
或者更好:有没有办法直接对结构中的信息/价格进行计算?
我从雅虎下载数据!财务:
data = getYahooDailyData({'MSFT', 'axp'},'01/01/2000', '01/01/2015', 'dd/mm/yyyy');
并且数据存储为1x1
结构。我现在想Tx2
为 MSFT 和 axp 创建一个每日调整收盘价矩阵,它位于结构中每个表的第 7 列。
我怎样才能做到这一点?
或者更好:有没有办法直接对结构中的信息/价格进行计算?
您实际上可以按名称访问结构中的数据。
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;