由于我们将使用随机技术进行优化,因此我们应该重新运行几次。变量nRuns设置示例重启的次数。...> set.seed(112233)
2将NS模型拟合到给定的零利率
NS模型
我们使用给定的参数betaTRUE创建“真实”的收益曲线yM。付款时间(以年为单位)在向量tm中。...返回观察到的(“市场”)收益率yM的向量与参数param的模型收益率之间的最大绝对差。
我们添加了一个粗略而有效的约束,以防止导致“ NA”值的参数值:目标函数返回较大的正值。...但是必须强调的是,这两种算法的结果都是随机的:对于DE,因为它故意使用随机性;在nlminb的情况下,因为我们随机设置了起始值。为了获得更有意义的结果,我们应该多次运行这两种算法。...nlminb"),col = c("black","blue","darkgreen"),pch = c(1,NA,NA), lty = c(0,1,2), bg = "white")
参考文献
关于数值优化中