p*********n 发帖数: 85 | 1 请教各位大拿:我在使用 lp_solve 的时候, 老是碰到如下的错误:
Divide by zero
failure inverting
我猜测可能是系数太小或太大, 以至于numeric error, 可事实上, 不管
我怎莫放大缩小constraint 两边, 还是出现如上的错误。在此请教各位
大拿指点一二。 另外, 不知还有没有其他的免费的 linear solver (可以在
Linux 下编译的, 因我的程序要多次调用linear solver). 多谢! | c******n 发帖数: 4965 | 2 it's not the absolute value of your coeff,
it's that some intermediate value is 0,
such as the det of your coeff matrix ..... etc,
try change the coeff a bit
【在 p*********n 的大作中提到】 : 请教各位大拿:我在使用 lp_solve 的时候, 老是碰到如下的错误: : Divide by zero : failure inverting : 我猜测可能是系数太小或太大, 以至于numeric error, 可事实上, 不管 : 我怎莫放大缩小constraint 两边, 还是出现如上的错误。在此请教各位 : 大拿指点一二。 另外, 不知还有没有其他的免费的 linear solver (可以在 : Linux 下编译的, 因我的程序要多次调用linear solver). 多谢!
| b****x 发帖数: 1 | 3 I'm now using linear solver called MOSEK. It's a commercial lp solver, but it
gives out student license for free. You can apply on-line. www.mosek.com
I think it's well maintained, and the performance is better than lp_solver in
most cases. It can be installed in Linux. As long as you don't need to solve
integer programming problem, student license isn't much different from
commercial license. Hope it helps.
【在 p*********n 的大作中提到】 : 请教各位大拿:我在使用 lp_solve 的时候, 老是碰到如下的错误: : Divide by zero : failure inverting : 我猜测可能是系数太小或太大, 以至于numeric error, 可事实上, 不管 : 我怎莫放大缩小constraint 两边, 还是出现如上的错误。在此请教各位 : 大拿指点一二。 另外, 不知还有没有其他的免费的 linear solver (可以在 : Linux 下编译的, 因我的程序要多次调用linear solver). 多谢!
|
|