- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试将 scpsolver 和 gplk jar 文件用于类项目,但给出的示例给了我一个空指针错误。
LinearProgram lp = new LinearProgram(new double[]{5.0,10.0});
lp.addConstraint(new LinearBiggerThanEqualsConstraint(new double[]{3.0,1.0}, 8.0, "c1"));
lp.addConstraint(new LinearBiggerThanEqualsConstraint(new double[]{0.0,4.0}, 4.0, "c2"));
lp.addConstraint(new LinearSmallerThanEqualsConstraint(new double[]{2.0,0.0}, 2.0, "c3"));
lp.setMinProblem(true);
LinearProgramSolver solver = SolverFactory.newDefault();
double[] sol = solver.solve(lp);
我尝试在 google 上搜索 scpsolver 的示例,但找不到任何示例。任何人都可以发布 scpsolver 的工作示例吗?
最佳答案
如果您的异常(exception)是 LinearProgramSolver(我有同样的问题),它可能 newDefault() 无法自动找到底层的 GLPKSolverPack.jar。检查以下内容
确保 GLPKSolverPack.jar 已列在类路径中。我猜您已经检查过了。
确保您的项目使用的是 32 位 JDK 版本。 64 位 JDK 存在一个已知问题,SCP 求解器无法根据其网页检测底层库。
SCPSolver WebSource: If you get an error under Windows "DEBUG: Could not find required library: xxxxxxxx_x64": We currently do not have access to a 64-bit Windows machine, so we are not able to provide 64-bit libraries in the solver packs. Solution: you can still use SCPSolver under Windows if you install a 32-bit x86 JDK!
这是我的问题,当我将我的项目指向 32 位 JDK 时,它就可以工作了
关于java - Scpsolver jar 的代码示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31389754/
我尝试将 scpsolver 和 gplk jar 文件用于类项目,但给出的示例给了我一个空指针错误。 LinearProgram lp = new LinearProgram(new double[
我正在尝试在 Java 中使用一些线性编程工具。我决定探索 SCPSolver,因为它附带了文档。 所以我尝试运行 SCPSolver 主页中所示的示例:the low lever interface
我是一名优秀的程序员,十分优秀!