数学软件lingo里怎么用循环语句。就比如从一加到十,要有详细的代码。

数学软件lingo里怎么用循环语句。就比如从一加到十,要有详细的代码。,第1张

lingo的模型部分是描述性的语言

不是 *** 作性的

这个你要清楚

用循环语句要先定义集

具体的请自己去看教程

这里不可能说的很详细

比如

set:

setname/110/:t;

endsets

a=@sum(setname(i):t(i));

@for(setname(i):t(i)>=1);

你这个问题是什么 我只能这样给你改了

model:

sets:

cities/s,a1,a2,a3,b1,b2,c1,c2,t/:l;

roads(cities,cities)/

s,a1 s,a2 s,a3

a1,b1 a1,b2 a2,b1 a2,b2 a3,b1 a3,b2

b1,c1 b1,c2 b2,c1 b2,b2

c1,t c2,t/:d;

endsets

data:

d= 6 3 3

6 5 8 6 7 4

6 7 8 9

5 6;

enddata

calc:

l(1)=0;

@for(cities(i)|i#gt#1:

l(i)=@min(cities(j)|@in(roads,i,j):l(j)+d(i,j)););

endcalc

end

以上就是关于数学软件lingo里怎么用循环语句。就比如从一加到十,要有详细的代码。全部的内容,包括:数学软件lingo里怎么用循环语句。就比如从一加到十,要有详细的代码。、lingo程序求解释~、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9742296.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存