.NET接口(C#)
.NET接口(C#)
本节假设您已经熟悉C#编程语言。如果没有,可以通过各种书籍和网站学习该语言(例如,微软在线C#文档manbet体育手机客户端).
虽然C#程序历史上只在Windows机器上运行,但Microsoft最近发布了一个开源的跨平台.NET实现(.NET Core),允许您在Linux和Mac OS上运行C#程序。您将在中找到支持.NET Core 2的Gurobi库
我们将通过一个简单的C#示例来说明Gurobi.NET接口的使用。该示例构建模型,对其进行优化,并输出最佳目标值。
我们的示例优化了以下模型:
最大化 | 十、 | + | Y | + | 2 z | ||
从属于 | 十、 | + | 2岁 | + | 3 z | 4. | |
十、 | + | Y | 1. | ||||
x、 y,z二进制 |
分段