一、主体不困孙同
1、lingo:是交互式的线性和通用优化求解器。
2、lindo:是一个解决二次线性整数规划问题的方便而强大的工具。
二、特点不同
1、lingo:特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是整数(即整数规划,李颤包括 0-1 整数规划),方便灵活,而且执行速度非常快。
2、lindo:主要设计原则是,如果一个用户只是想解决一个简单的问题,就不应该在学习LINDO的基本特性上花费太多的准备成本。
三、用处不同
1、汪扰链lingo:可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能十分强大,是求解优化模型的最佳选择。
2、lindo:LINDO能在商业、工业、研究和政府等领域发挥巨大作用。
参考资料来源:百度百科-LINGO
参考资料来源:百度百科-LINDO
max=PP + x11 + x12 + x13 + x15 + y12 + y13 + y15 = 5000
P + x21 + x22 + x23 + x25 + y22+ y23 + y25-1.108*x11 = 0
P + x31 + x32 + x33 + x35 + y32 + y33 + y35-1.03888*x12-1.108*x21 = 0
P + x41 + x42 + x43 + x45 + y42 + y43 + y45-1.0648*x13-1.03888*x22-1.108*x31-1.051*y12 =0
P + x51 + x52 + x53 + x55 + y52 + y53 + y55-1.0648*x23-1.03888*x32 -1.108*x41-1.0867*y13-1.051* y22=0
P + x61 + x62 + x63 + x65 + y62 + y63-1.1152*x15-1.0648*x33-1.03888*x42 -1.108*x61-1.0867*y23-1.051* y32=0
P + x71 + x72 + x73 + y72-1.1152*x25-1.0648*x43-1.03888*x52 -1.108*x61-1.157*y15-1.0867*y33-1.051* y42=0
P + x81 + x82 + x83 + y82-1.1152*x35-1.0648*x53-1.03888*x62-1.108*x71-1.157*y25-1.0867*y43-1.051* y52=0
P + x91 + x92-1.1152*x45-1.0648*x63-1.03888*x72-1.108*x81-1.157*y35-1.0867*y53-1.051* y62 =0
P + x101-1.1152*x55-1.0648*x73-1.03888*x82-1.108*x91-1.157*y45-1.0867*y63-1.051*y72 =0
1.1152*x65+1.0648*x83+1.03888*x92+1.108*x101+1.157*y55+1.0867*y73+1.051*y82=0
end
直接这样就可以解出来了…
这是lindo的程序,放在lingo中是不能运算的,需要修改语法,如1,每个约束(或每行)是空历以分号 来结束的。
2,运算符号斗含搜特别是乘号 * 是不老带能省略的。必须添上。
3,st 是指约束条件,在lindo中需要,而在lingo中是不需要的。须删除。
就以上3个问题,你修改后就可运算了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)