Gurobi优化示例参观
Gurobi优化示例参观
的GurobiTM包含了一组广泛的示例,说明了Gurobi库的常用特性。大多数例子都有C、c++、c#、Java、Visual Basic和Python的版本。但是,有几个例子说明了特定于Python接口的特性。
该分发版还包括MATLAB®和R接口的示例。但是,请注意,我们对这些语言的接口是基于这样一个假设构建的:您将使用底层语言的丰富的面向矩阵的功能来构建您的优化模型。因此,我们对于这些语言的示例并不试图向您展示如何构建模型。我们选择提供几个简单的示例来演示如何将矩阵传递到我们的接口中。
本文档简要介绍了这些示例。我们不会详细讨论每个例子。相反,我们将从a开始概述一组任务,你可能想要执行的Gurobi优化器。后面的部分将描述具体的示例如何完成这些任务。或者,我们提供一个结构化列表在我们所有的例子中,您可以使用它直接深入到您感兴趣的例子中。无论哪种情况,我们都建议您在阅读本文时浏览示例源代码(在文本编辑器中或在另一个浏览器窗口中)。这个文件包括源代码对于所有可用语言的所有示例。源文件也可在例子
Gurobi分布目录。
如果您想了解这些示例中使用的任何Gurobi例程的详细信息,请参阅Gurobi参考手册.
- 例子之旅
- 示例的源代码
- C的例子
- batchmode_c.c
- bilinear_c.c
- callback_c.c
- dense_c.c
- diet_c.c
- facility_c.c
- feasopt_c.c
- fixanddive_c.c
- gc_pwl_c.c
- gc_pwl_func_c.c
- genconstr_c.c
- lp_c.c
- lpmethod_c.c
- lpmod_c.c
- mip1_c.c
- mip2_c.c
- multiobj_c.c
- multiscenario_c.c
- params_c.c
- piecewise_c.c
- poolsearch_c.c
- qcp_c.c
- qp_c.c
- sensitivity_c.c
- sos_c.c
- sudoku_c.c
- tsp_c.c
- tune_c.c
- workforce1_c.c
- workforce2_c.c
- workforce3_c.c
- workforce4_c.c
- workforce5_c.c
- c++的例子
- batchmode_c + + . cpp
- bilinear_c + + . cpp
- callback_c + + . cpp
- dense_c + + . cpp
- diet_c + + . cpp
- facility_c + + . cpp
- feasopt_c + + . cpp
- fixanddive_c + + . cpp
- gc_pwl_c + + . cpp
- gc_pwl_func_c + + . cpp
- genconstr_c + + . cpp
- lp_c + + . cpp
- lpmethod_c + + . cpp
- lpmod_c + + . cpp
- mip1_c + + . cpp
- mip2_c + + . cpp
- multiobj_c + + . cpp
- multiscenario_c + + . cpp
- params_c + + . cpp
- piecewise_c + + . cpp
- poolsearch_c + + . cpp
- sensitivity_c + + . cpp
- qcp_c + + . cpp
- qp_c + + . cpp
- sos_c + + . cpp
- sudoku_c + + . cpp
- tsp_c + + . cpp
- tune_c + + . cpp
- workforce1_c + + . cpp
- workforce2_c + + . cpp
- workforce3_c + + . cpp
- workforce4_c + + . cpp
- workforce5_c + + . cpp
- Java示例
- Batchmode.java
- Bilinear.java
- Callback.java
- Dense.java
- Diet.java
- Facility.java
- Feasopt.java
- Fixanddive.java
- GCPWL.java
- GCPWLFunc.java
- Genconstr.java
- Lp.java
- Lpmethod.java
- Lpmod.java
- Mip1.java
- Mip2.java
- Multiobj.java
- Multiscenario.java
- Params.java
- Piecewise.java
- Poolsearch.java
- Qcp.java
- Qp.java
- Sensitivity.java
- Sos.java
- Sudoku.java
- Tsp.java
- Tune.java
- Workforce1.java
- Workforce2.java
- Workforce3.java
- Workforce4.java
- Workforce5.java
- c#示例
- batchmode_cs.cs
- bilinear_cs.cs
- callback_cs.cs
- dense_cs.cs
- diet_cs.cs
- facility_cs.cs
- feasopt_cs.cs
- fixanddive_cs.cs
- gc_pwl_cs.cs
- gc_pwl_func_cs.cs
- genconstr_cs.cs
- lp_cs.cs
- lpmethod_cs.cs
- lpmod_cs.cs
- mip1_cs.cs
- mip2_cs.cs
- multiobj_cs.cs
- multiscenario_cs.cs
- params_cs.cs
- piecewise_cs.cs
- poolsearch_cs.cs
- qcp_cs.cs
- qp_cs.cs
- sensitivity_cs.cs
- sos_cs.cs
- sudoku_cs.cs
- tsp_cs.cs
- tune_cs.cs
- workforce1_cs.cs
- workforce2_cs.cs
- workforce3_cs.cs
- workforce4_cs.cs
- workforce5_cs.cs
- Visual Basic的例子
- batchmode_vb.vb
- bilinear_vb.vb
- callback_vb.vb
- dense_vb.vb
- diet_vb.vb
- facility_vb.vb
- feasopt_vb.vb
- fixanddive_vb.vb
- gc_pwl_vb.vb
- gc_pwl_func_vb.vb
- genconstr_vb.vb
- lp_vb.vb
- lpmethod_vb.vb
- lpmod_vb.vb
- mip1_vb.vb
- mip2_vb.vb
- multiobj_vb.vb
- multiscenario_vb.vb
- params_vb.vb
- piecewise_vb.vb
- poolsearch_vb.vb
- qcp_vb.vb
- qp_vb.vb
- sensitivity_vb.vb
- sos_vb.vb
- sudoku_vb.vb
- tsp_vb.vb
- tune_vb.vb
- workforce1_vb.vb
- workforce2_vb.vb
- workforce3_vb.vb
- workforce4_vb.vb
- workforce5_vb.vb
- Python示例
- batchmode.py
- bilinear.py
- callback.py
- custom.py
- dense.py
- diet.py
- diet2.py
- diet3.py
- diet4.py
- dietmodel.py
- facility.py
- feasopt.py
- fixanddive.py
- gc_pwl.py
- gc_pwl_func.py
- genconstr.py
- lp.py
- lpmethod.py
- lpmod.py
- matrix1.py
- matrix2.py
- mip1.py
- mip1_remote.py
- mip2.py
- multiobj.py
- multiscenario.py
- netflow.py
- params.py
- piecewise.py
- poolsearch.py
- portfolio.py
- qcp.py
- qp.py
- sensitivity.py
- sos.py
- sudoku.py
- tsp.py
- tune.py
- workforce_batchmode.py
- workforce1.py
- workforce2.py
- workforce3.py
- workforce4.py
- workforce5.py
- MATLAB的例子
- bilinear.m
- diet.m
- facility.m
- feasopt.m
- fixanddive.m
- gc_pwl.m
- gc_pwl_func.m
- genconstr.m
- intlinprog.m
- linprog.m
- lp.m
- lp2.m
- lpmethod.m
- lpmod.m
- mip1.m
- mip2.m
- multiobj.m
- opttoolbox_lp.m
- opttoolbox_mip1.m
- params.m
- piecewise.m
- poolsearch.m
- qcp.m
- qp.m
- sensitivity.m
- sos.m
- sudoku.m
- workforce1.m
- workforce2.m
- workforce3.m
- workforce4.m
- workforce5.m
- R的例子
- C的例子