lingo编程的格式是怎样的呢

更新: 2016-08-04 20:36 作者:

LINGO在现在的规划生产的过程中应用得特别多,主要在实际进行优化生产、费效管理等有关运筹问题的编程求解,提供解决方案,lingo的主要编程(段编程)主要由三个部分构成:定义段、赋值段、程序段。还有一种格式称为傻瓜式编程。小编通过一道题来进行说明。

lingo编程的格式是怎样的呢

lingo编程的格式是怎样的呢

【问题的分析】这部分不属于编程的部分,但没做好这部分,你编程很难一次性完成,问题分析需要对问题的背景、条件、目的进行深刻了解。

【模型的假设与符号说明】这位一部分使你接下来编程的关键所在,也是你进行编程的整体思路。(模型的假设是进行问题的简化的,需要进行充分合理全面的考虑)

lingo编程的格式是怎样的呢

【编程第一步-定义段】

1.写出所需要解决的问题,2.写出固定格式model,然后是输入固定变量sets,3.最后用endsets结束你所需的变量

例如题目中可以写成

title:货机装运问题;

model:

sets:

......

endsets

【编程第二步-数据的录入】输入已知的数据,如果你的数据比较少的话,可以使用:data:进行录入,如果是大量数据的花需要利用lingo读取外部数据的方式进行录入。

lingo编程的格式是怎样的呢

【编程第三步-写出目标函数】这是lingo编程的难点,需要你对题目中的含义特别熟悉,还需要你学会利用假设进行书写。

lingo编程的格式是怎样的呢

【编程第三步-写出约束条件】这一步和上一步同属于程序段,所以称作第三步,约束条件除了题目中明确给出的以外,还得考虑其他因素:如,衣物的件数必须得为整数,且不能为负数。这是题目中能给出的结果,赶快去试一试吧

lingo编程的格式是怎样的呢

lingo编程的格式是怎样的呢

【编程完了怎么还会有一步】-【结果的验证】你编程是为了什么,为了得出结果,但lingo得出的结果是不是真的让你百分百满意呢,答案当然不是的,你可以进入编辑结果窗口进行修改参数,直到得出你想要的程序。

1-选择你想处处的结果名称,2,空值是否显示的提示,3完成显示你想要的结果(这非常有效,对于处理非常多的变量的时候)

lingo编程的格式是怎样的呢

lingo编程的格式是怎样的呢

lingo的编程形式很单一,但内容丰富多彩,需要不断练习才能掌握。

lingo编程时注意英文半角符号。