Lingo零基础入门

您所在的位置:网站首页 lingo中的for循环语句 Lingo零基础入门

Lingo零基础入门

#Lingo零基础入门| 来源: 网络整理| 查看: 265

用lingo解方程

1)每个方程都以;结束

2)lingo的加减乘除分别是+、-、*、/

2*x+2*y+1=5; 3*x-5*y+5=3;

lingo变量

1)lingo默认所有变量为大于等于0的数字,因而非负的条件不必多写。

2)如果变量小于0,用free函数,来使其定义域为R

3)lingo不区分大小写,所以mmm、MMm、MMM、为同一个变量

4)变量名称均由字母、数字、下划线组成

x^2+y^2+2*x=103; 2*x+y=12; x>0;默认条件可以不用写 y>5;

线性规划基础

1)一个线性规划中只含一个目标函数(两个以上是多目标线性规划,lingo无法直接解)

2)求目标函数的最大值或最小值分别用max=或min=来表示

3)以!开头,以;表示结尾表注释,

4)线性规划与非线性规划的本质区别是目标函数是否线性,其余一致,故不需要区分

(非线性规划的求解十分困难,基本得不到全局最优解,所以先把非线性转化为线性)

max=200*x1+300*x2;目标函数 x1


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3