数模问题帮忙用lingo解一下,还有过程

来自:车视    更新日期:早些时候
急求数学建模LINGO求解 过程~

model:
sets:
supply/1..3/:a;
demand/1..4/:b;
link(supply,demand):c,x;
endsets
data:
a=7 8 3;
b=6 6 3 3;
c=
5 8 7 9
4 9 10 7
8 4 2 9;
enddata
min=@sum(link:c*x);
@for(supply(i):@sum(demand(j):x(i,j))<=a(i));
@for(demand(j):@sum(supply(i):x(i,j))=b(j));
end

lingo是专门解决线性规划的软件,非常好用,你需要列出约束条件,找到目标函数,至于格式找一个摸版就行了。

这种程序很容易写 只要格式规范一下就行了
Min=0.2*x1+0.7*x2+0.4*x3+0.3*x4+0.5*x5;

0.3*x1+2*x2+1*x3+0.6*x4+1.8*x5>=70;
0.1*x1+0.05*x2+0.02*x3+0.2*x4+0.05*x5>=3;
0.05*x1+0.01*x2+0.02*x3+0.02*x4+0.00008*x5>=10 ;

结果 最优值42.77674

X1 199.9911 0.000000
X2 0.000000 0.1213123
X3 0.000000 0.7564684E-01
X4 0.000000 0.8671646E-01
X5 5.557037 0.000000

为什么不用lindo解 那样就很简单


数模问题帮忙用lingo解一下,还有过程视频

相关评论:
  • 17698107571数模软件Lingo 不用矩阵编程的情况下怎么来表达“o-1”变量!我下面这样...
    冀都使min=2*x1+5*x2+3*x3+4*x4; -4*x1+x3+x2+x4>=4; x1+x2-x3+x4>=1; @bin(x1); @bin(x2); @bin(x3); @bin(x4); end

  • 17698107571这段lingo程序是什么意思
    冀都使t2(1,1)+t2(1,2)+t2(1,3)=t1(1,1)+t1(1,2);storage(2):t2(2,1)+t2(2,2)+t2(2,3)=t1(2,1)+t1(2,2);storage(3):t2(3,1)+t2(3,2)+t2(3,3)=t1(3,1)+t1(3,2);因为时间的关系,后面的几句话就不说了,我想大概你能明白了吧?呵呵…数模加油~...

  • 17698107571数学建模的语言选择有什么问题?
    冀都使如果有能力的话最好学一下MATLAB,这个基本的数模软件,MATLAB语言有点像C,功能非常强大,基本通杀。还有一个是lingo,因为你是财经专业的,所以到时候选题的时候很可能是选规划类的(离散型的题目比较多),lingo在统计方面功能很强大。C和C++的话个人感觉在数学建模比赛里面显得有点吃力,没有MATLAB好...

  • 17698107571Lingo小问题。
    冀都使不可以吧,你这样改A\/a1..an\/:x,y;!n为个数 用到的是后再改变过滤条件 for(A(i)|x(i)#eq#3 #and#y#eq#4: !后面加内容);那你就用 MODEL:sets:a\/a1..a6\/:x;endsets b= @if (@sum(A(i):@abs(x(i)))#eq#0,1,0);data:x=0 0 0 0 0 0;enddata end ...

  • 17698107571数学建模中评价类论文需要注意什么
    冀都使用Lingo编程求解,得到了一种可参考的MS网点设计方案:A1到A10商区建立大MS个数分别为3、1、0、0、1、3、1、0、0、1,小MS个数分别为0,1,2,2、1、1、1、2、2、1;B1到B6商区建立大MS个数分别为1、2、3、1、2、3,小MS个数分别为2、1、1、2、1、1;C1到C4商区建立大MS个数分别为2、4、2、...

  • 17698107571关于LINGO和LINDO各版本问题
    冀都使这个毫疑问的选择lingo11.0我们去年数模用的就是,很好的。现在破解的好,版本也是最新的。lindo的功能lingo都有,且lingo应用更广。你下吧,很好找的,实在找不到的话,再找我吧

  • 17698107571求高手进!!!有关彩票中数学的建模的
    冀都使用Lingo编程求解,得到了一种可参考的MS网点设计方案:A1到A10商区建立大MS个数分别为3、1、0、0、1、3、1、0、0、1,小MS个数分别为0,1,2,2、1、1、1、2、2、1;B1到B6商区建立大MS个数分别为1、2、3、1、2、3,小MS个数分别为2、1、1、2、1、1;C1到C4商区建立大MS个数分别为2、4、2、...

  • 17698107571用数学建模的方法设计一个污水均流池
    冀都使约束条件就24* v=定积分结果+a*b*3*0.75,然后该正正该给值就给值lingo接下就出来了。关于拟合你做散点研究一下用那个拟合好,拟合后就可以用MATLAB直接输出表达式,直接那表达式积分。这个模型方法应该很多,既然做数模你应该是学数的,好好想想可以完善一下模型。数学模型 一般是实际事物的一种...

  • 17698107571因为时间紧迫,现在学MATLAB主要是在数学建模中应用,我该注重它的那些...
    冀都使那你就要对他要很了解,你要把人家的算法用它实现出来。最重要的应该是最优解那一块,近年来都是考得是最优化问题。另外,曲线拟合,线性回归。那一块也比较重要。因为你用数据画图的时候要用到。如果要突击的话就是上面的了,特别是第一个。我们老师说了,考最优化设计的概率是百分之90以上。

  • 17698107571lindo matlab 都可以用来解数学建模问题吗
    冀都使这是因为Matlab虽然强大,但是它也有缺点的,有些算法不如其他软件先进(如,做线性规划的话,它就没有Lingo\/Lindo做得高效,有一次我用2个软件作同一个比较复杂的线性规划,结果Lingo5分钟搞定,而Matlab却用了7个半小时!)。因此,如果你在数模中做规划类的问题(尤其是线性规划)推荐你用Lingo\/...

  • 相关主题精彩

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

    Copyright © 喜物网