如何执行不同的金融运行计算的时间表。

1视图(30天)
我有股票数据,我把时间表。一些内建函数存在能够逐行执行计算的特定子集数据交货:tsmovavg(输出= tsmovavg (tsobj,“e”, timeperiod)), timeperiod例:3执行计算最后3记录。但是,因为这些内置功能是有限的,我想用其他功能的行为完全相同。例如,创建一个新的变量,对于每一行,将计算最后3行:斜率系数= polyfit (a, B, 1);斜率=系数(1)
同时,基于相同的趋势3期:mdl = fitlm (A, B,“线性”);Xnew =一个;Xnew ypred =预测(mdl);
注意,不想强调函数本身,而是能够穿越每一行,执行计算基于n行之前,将导致一个新的变量在我的时间表,所以最后我有,例如,基于斜率在每一行最后3行。
我想使用Matlab的权力不使用循环,因此减少代码行数。
我回顾了很多可能性,但似乎很明显,但我美国舒尔有一个简单的方法。谢谢所有。

答案(0)

类别

找到更多的在时间表在金融领域帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!