macOS用户指南
macOS用户指南
本节包含与Gurobi求解器一起使用AMPL的特定信息。手机万博登录关于AMPL建模的一般说明可以在书中找到数学编程的建模语言.你可以在AMPL网站上找到有关AMPL书籍的信息:http://www.ampl.com.AMPL网站还包含示例模型,您可以下载这些模型并使用amplu - gurobi进行求解。
AMPL是一个基于文本的程序,从终端提示符启动。要启动AMPL,只需输入以下命令ampl
从终端提示符。当使用AMPL时,你必须通过发出以下命令明确地告诉AMPL使用Gurobi解析器:手机万博登录
选择解决gur手机万博登录obi_ampl;
如果您忘记将求解器设置为Gurobi,您可能会在尝手机万博登录试解决一个模型时收到一个错误。
Gurobi参数在AMPL中被称为“选项”。AMPL可以控制古罗比参数选择gurobi_options
命令。例如,
选项gurobi_options 'presolve 2';
指示古罗比使用侵略性预解。的当前列表中添加选项gurobi_options
,使用命令选择gurobi_options$gurobi_options
.例如,
选择gurobi_options$gurobi_options“mipgap 0.01”;
将MIP间隙设置为0.01,除了任何现有的Gurobi参数。您可以通过输入查看Gurobi参数列表
gurobi_ampl - =
从命令提示符。AMPL的Gurobi参数的完整列表可以在下一节中找到。