我在 R 中使用 optim 运行优化例程,并告诉程序我想要返回什么。例如,如果我 put return(op1$par)
,它将返回我的所有 4 个变量值。很好,如果我运行return(op1)
,我显然会从优化例程中获得所有信息(par、value、convergence 等)。但是,在这种格式中,par 值无法在输出中访问,它只是详细说明有 4 个值。
现在我需要的是同时获取参数值和收敛信息。R 不会让我 return(op1$par, op1$convergence)
这么称呼它,所以我正在寻找一次运行这两个实体的最佳方法?
我应该指定我将它写入一个文件进行 1000 次迭代,而不仅仅是在屏幕上调用它一次。
干杯