MATLAB API 概述#
本节记录了Gurobi MATLAB接口。对于那些不熟悉MATLAB的人来说,它是一个用于进行数值计算的环境。请访问MATLAB网站以获取更多信息。本手册首先提供了我们MATLAB API提供的方法的快速概述。然后,它继续全面介绍所有可用的方法、它们的参数及其返回值。
有关如何安装Gurobi MATLAB接口的信息,请参考Gurobi MATLAB API安装指南。
如果您是Gurobi优化器的新手,我们建议您从入门知识库文章开始,以获取一般信息。这还包括不同Gurobi API的教程。此外,我们的示例之旅提供了如何使用此处描述的方法的具体示例。在本概述中,我们将根据需要指向此旅程的部分或示例。
MATLAB 优化工具箱提供了自己的接口用于构建优化模型(从2017b版本开始)。Gurobi 也支持这个接口。我们将在基于问题的建模部分讨论这一点;同时请参考 Gurobi 发行版中的 linprog
、intlinprog
、opttoolbox_lp
和 opttoolbox_mip1
示例,了解如何将通过此接口构建的模型传递给 Gurobi。
给新用户的快速提示:在数学编程中,除非另有说明,否则变量都是非负的。如果你希望变量能够取负值,你需要明确设置下界。
目录