如何在R中绘制optimx包的中间结果

如何在R中绘制optimx包的中间结果,r,package,R,Package,我在R中使用optimx包来最小化函数的值。我希望随时监视此函数的值。但是函数optimx似乎在整个过程完成后只输出一次结果。有没有一个简单的方法来实现这一点 将control参数的trace组件设置为正数以启用跟踪 optimx(...., control=list(trace=2)) 具体产生多少输出取决于您选择的方法,但一般来说,数量越大,输出越多

我在R中使用optimx包来最小化函数的值。我希望随时监视此函数的值。但是函数optimx似乎在整个过程完成后只输出一次结果。有没有一个简单的方法来实现这一点

control
参数的
trace
组件设置为正数以启用跟踪

optimx(...., control=list(trace=2))
具体产生多少输出取决于您选择的方法,但一般来说,数量越大,输出越多