好多年沒用lingo了,書寫格式已經(jīng)記不太清了.
至于你的補(bǔ)充問題,x>=10||y=0
max(x-10,100-y) 是關(guān)于(x,y)的凸函數(shù),即為g(x,y)上式就是g(x,y)>=0
明顯的這十個anticonvex 約束.是非凸的約束條件.那這樣表示是否可以? (x#GE#10)#OR#(y#LE#100)=1還有就是能不能加上循環(huán)?我的x,y不是一個變量: 比如說:@for(link(i,j):@MAX(x(i,j)-10,100-y(i,j))>=0;(兩個問題)加循環(huán)是沒問題的, 表示構(gòu)造了多個約束. 你可以試試看,如果不行可試下加個變量v. 引入等式約束v(某個范圍內(nèi)指標(biāo))=x(i,j)-10 和 v(某個范圍內(nèi)指標(biāo))=100-y(i,j)最后針對v 用for 給出約束。你第一個表達(dá)式可能是不行的??偸莑ingo用起來感覺就是不太爽。而且計(jì)算效率也不夠好,所以很久以前就不再用了。
一個lingo lingo中約束條件之間是 ‘或’ 的關(guān)系,應(yīng)該如何表示?Lingo中是否允許?
一個lingo lingo中約束條件之間是 ‘或’ 的關(guān)系,應(yīng)該如何表示?Lingo中是否允許?
代碼如下,就是最后一個循環(huán)出錯,去掉后可以執(zhí)行,最后一句錯在哪?
P是火車票價格;
model:
sets:
citys/1..10/:;
city/1..11/:u,tt1,tt2,et;
link(city,city):T1,T2,p,x;
links(city,city,citys):;
endsets
data:
p=@file('price.txt');
T1=@file('T1.txt');
T2=@file('T2.txt');
tt1=@file('tt1.txt');
tt2=@file('tt2.txt');
enddata
[OBJ] min=@SUM(link(i,j):p(i,j)*x(i,j));
@for(city(j):@sum(city(i)|j#ne#i:x(i,j))=1);!j前有一個城市相連;
@for(city(i):@sum(city(j)|j#ne#i:x(i,j))=1);!i前有一個城市相連;
@for(link(i,j)|(i#ne#j)#AND#(i#gt#1):u(i)-u(j)+11*x(i,j)
代碼如下,就是最后一個循環(huán)出錯,去掉后可以執(zhí)行,最后一句錯在哪?
P是火車票價格;
model:
sets:
citys/1..10/:;
city/1..11/:u,tt1,tt2,et;
link(city,city):T1,T2,p,x;
links(city,city,citys):;
endsets
data:
p=@file('price.txt');
T1=@file('T1.txt');
T2=@file('T2.txt');
tt1=@file('tt1.txt');
tt2=@file('tt2.txt');
enddata
[OBJ] min=@SUM(link(i,j):p(i,j)*x(i,j));
@for(city(j):@sum(city(i)|j#ne#i:x(i,j))=1);!j前有一個城市相連;
@for(city(i):@sum(city(j)|j#ne#i:x(i,j))=1);!i前有一個城市相連;
@for(link(i,j)|(i#ne#j)#AND#(i#gt#1):u(i)-u(j)+11*x(i,j)
其他人氣:324 ℃時間:2020-07-08 11:29:00
優(yōu)質(zhì)解答
我來回答
類似推薦
- lingo的約束條件是遞減數(shù)列,怎么表示?
- lingo這種約束應(yīng)該怎么表示
- 目標(biāo)函數(shù) 約束條件:其中:k=1~7,j=1~5,i=1~4.求高手用lingo把這個規(guī)劃表示出來.
- 一個關(guān)于用lingo解二次規(guī)劃限制條件的問題
- 求lingo大神.lingo程序約束條件中怎么表示一個式子同時等于幾個不同的值啊?
- 為下面的字標(biāo)注音,并按其生母排序排列.
- 今年,小麗和爸爸的年齡比是6:19,兩人相差26歲,爸爸今年( )歲
- 扇形所在的圓的面積為S圓,則圓心角為n°的扇形面積S=
- 一道文言文的題目 求老師解答 快
- 他正在努力想一個更好辦法來解決這個問題(figure 0∪t)英文翻譯
- 11-20的英語翻譯怎么寫
- 寫出命題“若(根號x-2)+(y+1)^2=0”,則x=2且y=-1的逆命題、否命題、逆否命題,并判斷它們的真假.
猜你喜歡
- 1地球上重1千克的物體到月球上重0.167千克,在月球上中12.5千克的物體,在地球上中多少千克?(保留整數(shù))
- 2一個圓柱形容器,底面半徑是10cm,將一個物體浸入容器內(nèi),水面上升1.5cm,物體體積是?
- 3“染色體”是什么?為什么叫 染色體?
- 41/15÷3.25+8/13× 4/15+4/13÷3.75
- 5形容舍不得離開的成語
- 6電阻在電路中有何作用?
- 7巴蜀英才
- 8將質(zhì)量為1.15gNa用刺了孔的鋁箔包裹后放入水中,共收集到1.232L{標(biāo)況}氣體.
- 9語文反義詞(成語)
- 10如圖,已知∠AOB=40°,點(diǎn)P關(guān)于OA、OB的對稱點(diǎn)分別為C、D,CD交OA、OB于M、N兩點(diǎn),則∠MPN的度數(shù)是?
- 11若關(guān)于x的方程x2-(a2+b2-6b)x+a2+b2+2a-4b+1=0的兩個實(shí)數(shù)根x1,x2滿足x1≤0≤x2≤1,則a2+b2+4a的最小值和最大值分別為( ?。?A.12和5+45 B.-72和5+45 C.-72和12 D.-12
- 12一道數(shù)學(xué)三角函數(shù)幾何題目