Diebold李for循环

1视图(30天)
Suzann克丽丝蒂Øygarden
Suzann克丽丝蒂Øygarden 2020年5月11日
我试图运行Diebold李模型,但是我不能够运行for循环:
%循环和适合每个月收益率曲线的结束
jdx = 1:尺寸(EstimationData, 1)
tmpCurveModel = DieboldLi.fitBetasFromYields (EOMDates (jdx) lambda_t * 12, daysadd (EOMDates (jdx)、30 * TimeToMat), EstimationData (jdx:) ');
β(jdx:) = [tmpCurveModel。Beta1 tmpCurveModel。Beta2 tmpCurveModel.Beta3];
结束
当我运行这个错误:未定义的变量“DieboldLi”或“DieboldLi.fitBetasFromYields”类。

答案(1)

Harsha Priya Daggubati
Harsha Priya Daggubati 2020年5月14日
你好,
这是一个运输的例子,您可以轻松地使用MATLAB运行示例在线或通过下面的命令:
openExample (“fininst / Demo_DieboldLi”)
你提到的错误sayns DieboldLi是未定义的。我怀疑这个特定对象被清除,不小心从你worspace期间执行。如果问题仍然存在,请使用断点来解决你的问题。
希望我能指出正确的方向!

类别

找到更多的在执行速度帮助中心文件交换

社区寻宝

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

开始狩猎!