AMPL 的基本语法
#重制环境 ampl: reset;

选择模型文件 ampl: model transportation.mod;

选择数据文件 ampl: data transportation.dat;

求解

ampl: solve;
MINOS 5.51: optimal solution found. 13 iterations, objective 196200 ampl: option solver cplex;
ampl: sovle;
CPLEX 12.7.1.0: optimal solution; objective 196200 0 simplex iterations (0 in phase I)

显示目标函数值 ampl: display Total_Cost; Total_Cost = 196200

显示结果 ampl: display Trans; Trans [,] (tr) : CLEV GARY PITT := DET 1200 0 0 FRA 0 0 900 FRE 0 1100 0 LAF 400 300 300 LAN 600 0 0 STL 0 0 1700 WIN 400 0 0 ;

调用其他求解器 ampl: option solver gurobi;

ampl: solve;
Gurobi 7.5.0: optimal solution;
objective 196200 ampl: option solver cplex;
ampl: solve;
CPLEX 12.7.1.0: optimal solution;
objective 196200 0 simplex iterations (0 in phase I)
AMPL基本语法
区分大小写
忽略空格
每个语句以分号“;”结尾
以#开始的一行为注释部分
;=表示赋值,=表示约束 ,==表示判断
AMPL模型文件
集合,参数,变量:set,param,var
目标函数:maximize,minimize
约束:subject to

要显示
make最小值=make.lb
make本身=make
make最大值=make.ub
make差值=make.slack
ampl: reset;
ampl: option solver cplex;
ampl: model 1.mod;
ampl: data 1.dat;
ampl: option cplex_options ‘sensitivity’;
ampl: solve;

变量显示分析:
display 变量.lb, 变量, 变量.ub #(变量的范围:变量的下限,变量,变量上限)
display 变量.slack;#(变量值和下限值差)
例如:

左边值和右边值,差:XXX.body, XXX, XXX.slack;
例如:

0-1变量:

Feasible 有效解 infeasible 无效解
option omit_zero_rows 1;去零的意思

“参数矩阵(tr)”=反转的意思

参数对应的时候左边在下,右边在上。

影子价格:(supply=供应)
display supply, supply_limit.down, supply_limit.current, supply.up;

需要node,但在node里面排除start和endd;
{k in node diff {start,endd}};

线的写法,
set link within(node cross node);

AMPL—快速了解,秒懂它。相关推荐

  1. 秒懂边缘云丨快速入门边缘云

    简介:"秒懂边缘云"是阿里云开发者社区 X 阿里云边缘云团队面向企业及个人开发者联合打造系列直播,围绕边缘云的行业发展趋势.产品定义.应用场景,并结合阿里云边缘云深入浅出讲解,让广 ...

  2. 过滤器在图纸上的符号_零基础秒懂,看了这份建筑符号清单,就能快速识别建筑图纸,收藏...

    在没有基础的情况下,接触到建筑图纸,看懂建筑图纸绝对是存在困难,怎么进行识别呢?如何才能够快速的看懂建筑符号清单呢? 这里给大家汇总了一份清单,特别是对于刚刚入门建筑的绘图新手十分的有帮助哦~教你如何 ...

  3. 一文让你秒懂FFT(快速傅里叶变换)

    引言 快速计算两个多项式的乘法 1.多项式乘法 例如 所以 那么我们该如何来储存一个多项式呢?最一般的方法就是储存多项式的系数,我们只需要把系数映射到一个表中,按顺序存储,这样的话,表中的第k个数字正 ...

  4. 学会Python等于拥有整个世界!秒懂精通pip并快速体验深度学习应用吧!【多图建议收藏】

    学会Python很重要,懂了基础,再学会pip更加重要! 就像手机安装应用一样简单,学委带着你在主机上安装pip,再安装虚拟环境(virualenv),最后简单试水深度学习框架tensorflow!知 ...

  5. 微信小程序验证码获取攻略:让你秒懂如何快速获取验证码

    前言 微信小程序作为移动互联网的一部分,受到了广泛的欢迎.但是,在使用微信小程序的过程中,获取验证码却是不可避免的一环.那么如何让获取验证码变得更加方便快捷?本文将为您介绍微信小程序获取验证码的方法, ...

  6. 大数据快速入门(06):秒懂资源调度框架 YARN

    一.第一代资源管理器为什么会被淘汰掉 我们知道,hadoop 主要是由三部分组成,HDFS (hadoop 分布式文件系统),MapReduce(分布式计算框架),还有一个就是分布式集群资源调度框架 ...

  7. 快速适应性很重要,但不是元学习的全部目标

    作者 | Khurram Javed, Hengshuai Yao, Martha White 译者 | Monanfei 出品 | AI科技大本营(ID:rgznai100) 实践证明,基于梯度的元 ...

  8. 有没有可以翻译c语言程序的软件下载,程序员秒懂!分享一款很优雅的翻译软件...

    原标题:程序员秒懂!分享一款很优雅的翻译软件 软件名称:QTranser 取名QTranser,代表快速翻译的意思,实际上真的是最快(方便)的翻译软件~~ 简介: 我为什么要写这款软件 其实还是有不少 ...

  9. 秒懂词向量Word2vec的本质

    [NLP] 秒懂词向量Word2vec的本质 穆文 4 个月前 转自我的公众号: 『数据挖掘机养成记』 1. 引子 大家好 我叫数据挖掘机 皇家布鲁斯特大学肄业 我喝最烈的果粒橙,钻最深的牛角尖 -- ...

  10. tcp 发送数据长度比预设缓存大_一文秒懂 TCP/IP实际五层结构(下篇)

    点击上方蓝字关注我们! 引言 本运维老狗在TCP/IP实际五层结构的上篇和中篇中详细讲解了TCP/IP实际结构,以及以太网协议.IP协议.和UDP协议.有同学留言催更,迫切的想看本老狗对TCP协议的讲 ...

最新文章

  1. 《数学之美》第23章 布隆过滤器
  2. linux centos7.6.1810安装nfs命令整理
  3. Sublime package control错误:There are no packages available for installation
  4. boost库 python_Boost.Python简介-阿里云开发者社区
  5. 【收集】Python 微优化
  6. AndroidStudio安卓原生开发_Activity的IntentFlag的SINGLE_TOP_CLEAR_TOP_REORDER_TO_FRONT的用法---Android原生开发工作笔记90
  7. Web前端笔记(7)
  8. php如何触发html,html想触发php函数可以吗?
  9. python pymysql模块下载_python开发11之PyMySQL模块
  10. CAD绘制固定矩形批注(网页版)
  11. 超酷震撼 HTML5/CSS3动画应用及源码
  12. Postman 汉化(Postman中文版我已为您打包一切请放心下载使用)
  13. 概率论复习题+部分详解
  14. 9月13号魔兽服务器维护,魔兽世界怀旧服9月13日7点再次开放免费转服 11个转服新服务器一览...
  15. 阻塞/非阻塞 同步/异步
  16. 【开发经验】redis实现抽奖功能
  17. thinkjs能在浏览器html文件,thinkjs 命令
  18. 如何摆脱低智商的社会,让自己脱颖而出?
  19. nova8pro能升级鸿蒙吗,华为nova8pro可以升级鸿蒙系统吗-什么时候可以升级鸿蒙系统...
  20. saleae逻辑分析仪-串口

热门文章

  1. java 1.6 jdk 64_jdk 1.6 64位官方下载|Java JDK(Java SE Development Kit) 1.6 64位版 - 121下载站...
  2. 医院耗材管理系统开发_11
  3. Java如何快速入门?Java基础_Java入门
  4. 【Java进阶】Java并发包提供了哪些并发工具类?
  5. java unicode编码转换中文_Java实现 中文转换成Unicode编码 和 Unicode编码转换成中文...
  6. 40多套在线教育平台系统网站源码知识付费源程序网上教育
  7. php tp框架,tp框架是什么意思
  8. python学习笔记之读取pdf文件库pdfplumber(一)
  9. 《点石成金:访客至上的Web和可用性设计秘笈(原书第3版)》--- 读书笔记
  10. xp系统怎么定时锁定计算机,电脑怎么设置自动锁屏_XP系统电脑怎么设置自动锁屏...