Lingo@for循環(huán)和@if的語句 Lingo新手,不知道該怎么寫程序,
Lingo@for循環(huán)和@if的語句 Lingo新手,不知道該怎么寫程序,
MODEL:
SETS:
city/A1..A4/:U;;
links(city,city):distance,;
quan/1..4/:A;
demond/1..4/:D;
link(quan,demond):c;
ENDSETS
DATA:
distance=0,34,84,8,
34,0,63,7,
84,63,0,5,
8,7,5,0;
d=12,18,23,16;
ENDDATA
max=@sum(link:a(i)*d(i));
@for(quan:a(i)=@if(distance(i,j)#gt#10,0.3,0.5));
end
MODEL:
SETS:
city/A1..A4/:U;;
links(city,city):distance,;
quan/1..4/:A;
demond/1..4/:D;
link(quan,demond):c;
ENDSETS
DATA:
distance=0,34,84,8,
34,0,63,7,
84,63,0,5,
8,7,5,0;
d=12,18,23,16;
ENDDATA
max=@sum(link:a(i)*d(i));
@for(quan:a(i)=@if(distance(i,j)#gt#10,0.3,0.5));
end
其他人氣:835 ℃時間:2020-04-01 12:42:48
優(yōu)質(zhì)解答
那你解釋一下你這個@if的條件是什么 否則不好寫啊 你寫的恐怕是有問題的就是希望如果距離小于10權(quán)重為0.5,距離大于10權(quán)重為0.3,然后根據(jù)權(quán)重計(jì)算權(quán)重a乘以d什么距離 具體是哪個距離 你這個distance可不止一個數(shù)這個距離矩陣是對稱的, 實(shí)際上就是四個點(diǎn)之間的距離。如果兩個城市間距離超過10,那么權(quán)重為0.3,距離在10以內(nèi),權(quán)重是0.5。 d是商品,距離大的會出現(xiàn)損耗。希望可以找到一個最優(yōu)的點(diǎn),使得損耗最少,得到的加總的d最大那你的權(quán)重也是兩兩城市之間的你給的是a(i)啊 這個對嗎那應(yīng)該怎么改呢~我是新手,確實(shí)不是很會MODEL:SETS:city/A1..A4/:U,d;links(city,city):distance,a,c;ENDSETSDATA:distance=0,34,84,8,34,0,63,7,84,63,0,5,8,7,5,0;d=12,18,23,16;ENDDATAcalc:@for(links:a=@if(distance#gt#10,0.3,0.5));endcalcmax=@sum(links(i,j):a(i,j)*d(i));實(shí)在是太感謝啦~~大神。。。。能不能再問一下~那如果4個城鎮(zhèn)變成100個(100階陣),然后最優(yōu)點(diǎn)不止一個呢,怎么改程序能夠求出來優(yōu)化方案,使得損耗最少,加總的d最大呢~~那就要你自己想了 不是那么容易的
我來回答
類似推薦
- lingo中的for循環(huán)使用的語句是什么?
- lingo 循環(huán)語句中能不能使用if語句?
- lingo的循環(huán)程序
- lingo中有沒有if語句?
- lingo 中if語句怎么運(yùn)用.
- 當(dāng)x=____時,代數(shù)式2分之1-x與1-3分之x-1的值相等
- 成語,描述事情不是安照自己的意愿發(fā)展的成語
- 形容老鷹的詞
- 一直關(guān)于x的方程為3x+a=5-6x
- 將250ml密度為1.05g/cm3的質(zhì)量分?jǐn)?shù)為14%的硫酸跟足量的鐵屑充分反應(yīng),求
- 根據(jù)所學(xué)知識對對聯(lián)
- 線性代數(shù):如果n階矩陣A中的所有元素都是1,求出A的所有特征值,并求出A的屬于特征值λ=n的特征向量?
猜你喜歡
- 1Newton proved that it is ______ the moon is pulled out of a straight path and kept in orbit.
- 2i don,t think it will rain tomorrow,----- ------?
- 3甲.乙兩地相距81千米,小林和小明同時從兩地騎車相向而行,小林每小時行10千米,3小時后兩人相遇.`1`1`1
- 4《床頭上的標(biāo)簽》中李比希為什么懊悔莫及?
- 5英語翻譯
- 6七年級課課大考卷數(shù)學(xué)答案
- 7你根本不健康,所以你必須改變你的飲食的英文是什么?
- 8英語翻譯
- 9已知數(shù)列{an}中,an=4^n-14*2^n-20,n∈N*
- 10A、那樣丑的臉,那樣長的牙,那樣安靜的態(tài)度.他們咀嚼的時候,上牙和下牙交錯地磨來磨去,大鼻孔里冒著熱氣,白沫子粘在胡須上.(駱駝)
- 11有關(guān)“美就在你身邊”的名言
- 12如果1998某人的年齡等于他出生的公元年數(shù)的數(shù)字之和,那么1980年他的年齡是?歲?