lingo软件的问题

来自:家趣    更新日期:早些时候
急!lingo软件问题~

X1+X2+X3+Y1*1.5/32<=100;
Y2<=3000 ;
(20*X1+35*X2+10*X3)+100*Y1/32+0.6*Y2<=3500;
400*Y1+3*Y2<=25000 ;
(30*X1+75*X2+40*X3)+50*Y1/32+0.3*Y2<=4000;
max=175*X1+300*X2+120*X3+450*Y1+3.5*Y2+6.8*(3500-(20*X1+35*X2+10*X3)+100*Y1/32+0.6*Y2)+7.0*(4000-(30*X1+75*X2+40*X3)+50*Y1/32+0.3*Y2);

如果所求为目标函数为最小值,请把max改成min即可。

X3X4是你第3第4的变量的最优解,E比如说E+11就是10的11次方。

错误显示为模型定义错误,,
在倒数第二三排集合名viab后加上(i)就行
model:
sets:
viab/1..3/: p,r1,r2,r3,rs,rp;
endsets
data:
r=0.0354;
r1=0.046,0.04,0.0312;
r2=0.064,0.058,0.021;
r3=-0.143,0.109,0.038;
rp=0.039,0.05566,0.0133;
enddata
min=a;
a>=0;
p0>1;
@for(viab(i): p(i)<0);
@sum(viab(i):p)+p0=1;
rs(1)=@sum(viab:p*r1)+p0*r;
rs(2)=@sum(viab:p*r2)+p0*r;
rs(3)=@sum(viab:p*r3)+p0*r;
@for(viab(i): rs(i)-rp(i)-a<=0);
@for(viab(i): rp(i)-rs(i)-a<=0);
end

倒数二三行少(i),我估计你以为这里可以省略,但是这里不可以。因为这里同时出现了两个变量,这样写的话lingo认为你的约束条件是rs(1)-rp(1)-a<=0
rs(1)-rp(2)-a<=0;rs(1)-rp(3)-a<=0;rs(2)-rp(1)-a<=0等等,你看懂了吧!以后有什么问题找我啊,想当年我学lingo的时候遇到问题没人问,现在你们多好啊!


lingo软件的问题视频

相关评论:
  • 15920363698新手第一次用lingo做数模,不知道错在哪里,求大神改错
    阎治彦1.变量间相乘一定要以"*"连接。比如程序开头的“r(”,这之间应当加上一个“*”字符;2.LINGO自带函数的使用。比如你程序中用到的指数函数@EXP(),余弦函数@COS(),正切函数@TAN();3.LINGO集合的运用。这个你的程序按这么写可能没什么错,但是当问题规模比较大时,比如我的X有10万个,就不太方...

  • 15920363698lingo有局部最优解,但是全局搜索却无解呢?
    阎治彦这是软件算法上的问题,有局部最优解,但全局最优解不一定能求得出来。即 可以找到极值,但不一定能找到最值。

  • 15920363698lingo数学建模使用指南
    阎治彦Lingo软件是美国Lindo公司的产品,主要用来求解优化问题。它是一个非常强大的软件,可以求解大部分优化问题,包括线性规划、二次规划、整数规划、运输问题等。1)LINGO的数学规划模型包含目标函数、决策变量、约束条件三个要素。2)在LINGO程序中,每一个语句都必须要用一个英文状态下的分号结束,一个语句可...

  • 15920363698数学规划求解软件Lingo使用简介
    阎治彦Lingo,由美国Chicago大学的Linus Schrage教授在1980年左右开发,现由LINDO Systems Inc.提供服务,可通过其官网www.lindo.com了解详情。这款软件主要用于构建和求解优化问题,其核心是数学规划模型,包括决策变量(x1, x2, ..., xn)、目标函数(min Z=f(x))和约束条件(x属于A),并通过单纯形法...

  • 15920363698用软件lingo如何求解这个题目的最大值?高手解答呀。跪谢!!
    阎治彦这是一个二次规划问题 代码如下:max=0.5*a+0.5*b;\/将a和b赋予同样的权重,并求最大值;a=40*x-20*y-(y-x)*5;b=24000-40*x-5*(x-400);x>400;y<=1.15*x;y>=x;

  • 15920363698lingo软件主要解决哪些问题?
    阎治彦主要用来解决将实际问题模型化后,在几条限制条件下,编程解决一些优化、规划问题,诸如最短路线问题、最少费用问题、分配问题(指派问题)、最小生成树问题、二次分配问题,,得出局部或全局最优解,经常构造0—1变量,解决实际中的整数规划问题,,还可以做灵敏度分析等等... 件目前以仅有版本10了吧...

  • 15920363698你好,有个关于用lingo软件做选课的优化问题想问您
    阎治彦一般要用到LINGO的内部函数,可在后面的具体应用中体会其功能与用法。求解优化问题时,该部分是必须的。(3)数据部分(DATA):这部分以“DATA:”开始,以“END DA TA”结束。其作用在于对集合的属性(数组)输入必要的数值。格式为:attribut=value_list。该部分主要是方便数据的输入。(4)初始化...

  • 15920363698lingo软件出现这种问题怎么解决?
    阎治彦提示语法错误,有个冒号是中文状态下输入的,改一下,如图所示:

  • 15920363698lingo软件编程的小问题
    阎治彦你写的语句有问题 #or#是逻辑运算符 1 #or# 0的值是1 而不是可能为1可能为0 不要把平时的语义和程序中的意思搞混了 单独运行结果正确是因为凑巧 因为初始值默认为0 而0符合约束

  • 15920363698请高手帮我看看lingo软件以下提示是什么意思?可能是哪里出错?
    阎治彦你装的是lingo 9.0破解版的吧,有可能是软件问题,你换个版本试试,还有问题再追问。。。最好给出代码,才好帮你改正。。。给你一个lingo 10.0的免安装版 下载地址:http:\/\/maths.hqu.edu.cn\/New\/UploadFiles\/lingo10.0.rar 解压后导入其中的注册表(双击NoAuto.reg,确定)的即可 ...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网