MATLAB API 概述#

本节记录了Gurobi MATLAB接口。对于那些不熟悉MATLAB的人来说,它是一个用于进行数值计算的环境。请访问MATLAB网站以获取更多信息。本手册首先提供了我们MATLAB API提供的方法的快速概述。然后,它继续全面介绍所有可用的方法、它们的参数及其返回值。

有关如何安装Gurobi MATLAB接口的信息,请参考Gurobi MATLAB API安装指南

如果您是Gurobi优化器的新手,我们建议您从入门知识库文章开始,以获取一般信息。这还包括不同Gurobi API的教程。此外,我们的示例之旅提供了如何使用此处描述的方法的具体示例。在本概述中,我们将根据需要指向此旅程的部分或示例。

MATLAB 优化工具箱提供了自己的接口用于构建优化模型(从2017b版本开始)。Gurobi 也支持这个接口。我们将在基于问题的建模部分讨论这一点;同时请参考 Gurobi 发行版中的 linprogintlinprogopttoolbox_lpopttoolbox_mip1 示例,了解如何将通过此接口构建的模型传递给 Gurobi。

给新用户的快速提示:在数学编程中,除非另有说明,否则变量都是非负的。如果你希望变量能够取负值,你需要明确设置下界。

目录