lpSolve と lpSolveAPI を使用しています。制約行列、目的関数などを作成し、lp 関数にフィードすると、これは問題なく機能します。問題を write.lp を使用して lp ファイルとして保存したいのですが、問題が発生しています。オブジェクトが lp オブジェクトではないというエラーが表示され続けます。何か案は?
> x1 = lp(direction = "min", cost, A , ">=",r,,3:13, , , ,FALSE)
> class(x1)
[1] "lp"
>write.lp(x1, filename, type = "lp",use.names = c(TRUE, TRUE))
Error in write.lp(x1, filename, type = "lp", use.names = c(TRUE, TRUE)) :
the lp argument does not appear to be a valid linear program record