lingo利用for循環(huán),有錯誤
lingo利用for循環(huán),有錯誤
1 lingo有沒有真為1這么一說
2 @for(lianxi(i,j)| i #NE# j:(T(i)#EQ#1)*@floor((i+4)/5) #NE# (T(j)#EQ#1)*@floor((j+4)/5)); (j+4)/5))); 這句話哪有錯誤.整個程序是
model:
sets:
jiaoshi/1..45/:dianliang,zuowei,K,T;
sushe/1..10/:A;
zixiqu/1..9/:B;
dist(sushe,zixiqu):D;
tongxue(sushe,jiaoshi):X;
lianxi(jiaoshi,jiaoshi);
endsets
data:
D=
355 305 658 380 419 565 414 488 326
695 533 469 506 434 473 390 532 604
512 556 384 452 613 572 484 527 618
324 541 320 466 422 650 306 607 688
696 616 475 499 386 557 428 684 591
465 598 407 476 673 573 385 636 552
354 383 543 552 448 530 481 318 311
425 305 454 573 337 314 545 543 306
307 376 535 323 447 553 587 577 334
482 477 441 361 570 580 591 491 522;
zuowei =
64
88
193
193
128
120
120
120
110
120
64
247
190
210
70
85
192
195
128
120
120
120
110
160
70
256
190
210
190
205
110
160
70
256
190
210
190
190
210
200
150
150
180
70
120;
dianliang =
1680
1680
2400
2400
1620
1620
1728
1620
1440
1620
1080
3375
2304
2500
1680
1680
2400
2400
1620
1620
1728
1620
1440
1620
1080
3375
2304
2500
2304
2500
1440
1620
108
3375
2304
2500
2304
2304
2500
2304
2500
2304
2304
1250
2160;
enddata
min=@sum(jiaoshi:dianliang*K/1680)+@for(sushe(i):@sum(jiaoshi(j):D(i,@GIN(j/5)))/355);
min=@for(sushe(i):@sum(jiaoshi(j):D(i,@GIN(j/5)))/355);
min=@sum(tongxue(i,j):X(i,j)*D(i,@GIN(j/5)));
min=@sum(jiaoshi:dianliang*K/1680);
其實很簡單,直接以tt(i,j):|t(i)-t(j)|>=tt(i,j);
#AND# ((T(i)#EQ#1)*@floor((i+4)/5))#NE#((T(j)#EQ#1)*@floor((j+4)/5)));
min=@sum(jiaoshi:dianliang*K/1680);
min=@sum(tongxue(i,j):X(i,j)*D(i,@floor((j+4)/5)))/355+@sum(jiaoshi:dianliang*K/1680);
MIN=@sum(tongxue(i,j):X(i,j)*D(i,@floor((j+4)/5)))/355/8000/0.7*45+@sum(jiaoshi:dianliang*K/1680);
min=@sum(jiaoshi:T);
@for(jiaoshi(j):@sum(sushe(i):0.99*X(i,j))>=zuowei(j)*0.8*(K(j)+T(j)));
@for(jiaoshi(j):@sum(sushe(i):0.99*X(i,j))
1 lingo有沒有真為1這么一說
2 @for(lianxi(i,j)| i #NE# j:(T(i)#EQ#1)*@floor((i+4)/5) #NE# (T(j)#EQ#1)*@floor((j+4)/5)); (j+4)/5))); 這句話哪有錯誤.整個程序是
model:
sets:
jiaoshi/1..45/:dianliang,zuowei,K,T;
sushe/1..10/:A;
zixiqu/1..9/:B;
dist(sushe,zixiqu):D;
tongxue(sushe,jiaoshi):X;
lianxi(jiaoshi,jiaoshi);
endsets
data:
D=
355 305 658 380 419 565 414 488 326
695 533 469 506 434 473 390 532 604
512 556 384 452 613 572 484 527 618
324 541 320 466 422 650 306 607 688
696 616 475 499 386 557 428 684 591
465 598 407 476 673 573 385 636 552
354 383 543 552 448 530 481 318 311
425 305 454 573 337 314 545 543 306
307 376 535 323 447 553 587 577 334
482 477 441 361 570 580 591 491 522;
zuowei =
64
88
193
193
128
120
120
120
110
120
64
247
190
210
70
85
192
195
128
120
120
120
110
160
70
256
190
210
190
205
110
160
70
256
190
210
190
190
210
200
150
150
180
70
120;
dianliang =
1680
1680
2400
2400
1620
1620
1728
1620
1440
1620
1080
3375
2304
2500
1680
1680
2400
2400
1620
1620
1728
1620
1440
1620
1080
3375
2304
2500
2304
2500
1440
1620
108
3375
2304
2500
2304
2304
2500
2304
2500
2304
2304
1250
2160;
enddata
min=@sum(jiaoshi:dianliang*K/1680)+@for(sushe(i):@sum(jiaoshi(j):D(i,@GIN(j/5)))/355);
min=@for(sushe(i):@sum(jiaoshi(j):D(i,@GIN(j/5)))/355);
min=@sum(tongxue(i,j):X(i,j)*D(i,@GIN(j/5)));
min=@sum(jiaoshi:dianliang*K/1680);
其實很簡單,直接以tt(i,j):|t(i)-t(j)|>=tt(i,j);
#AND# ((T(i)#EQ#1)*@floor((i+4)/5))#NE#((T(j)#EQ#1)*@floor((j+4)/5)));
min=@sum(jiaoshi:dianliang*K/1680);
min=@sum(tongxue(i,j):X(i,j)*D(i,@floor((j+4)/5)))/355+@sum(jiaoshi:dianliang*K/1680);
MIN=@sum(tongxue(i,j):X(i,j)*D(i,@floor((j+4)/5)))/355/8000/0.7*45+@sum(jiaoshi:dianliang*K/1680);
min=@sum(jiaoshi:T);
@for(jiaoshi(j):@sum(sushe(i):0.99*X(i,j))>=zuowei(j)*0.8*(K(j)+T(j)));
@for(jiaoshi(j):@sum(sushe(i):0.99*X(i,j))
其他人氣:624 ℃時間:2020-04-12 18:59:13
優(yōu)質解答
不能直接用邏輯表達式的值 必須把它賦給一個變量用變量表達 至于賦值可以用@if來做 具體的我沒看懂你要表達的意思 所以不知道怎么改
我來回答
類似推薦
- lingo怎么用FOR循環(huán)
- lingo 找錯 for循環(huán)有問題(在線等)
- lingo中的for循環(huán)使用的語句是什么?
- Lingo@for循環(huán)和@if的語句 Lingo新手,不知道該怎么寫程序,
- no more的位置不是放在實義動詞之前,助動詞,be動詞之后嗎?
- 在同一平面內(nèi),兩半徑不同的同心導線圓環(huán)通以同向電流時,為什么內(nèi)環(huán)擴張,外環(huán)收縮?
- 等邊三角形邊長為a,則它的面積是?
- 一個長方體的表面積是280平方厘米,正好將它鋸成3個同樣大小的正方體,每個小正方體 的表面積是多少?
- 生物實驗有幾種對照,舉列說明
- 度量衡中,什么字母表示長度
- 已知關于x的方程2a(x-2)=(3b-1)x+2有無數(shù)多個解,求的a,b的值
- 32.Let us meet at the gate of the school,___?A shall we B don't we C will you D don't you
猜你喜歡
- 1三角形三個內(nèi)角度數(shù)之比是1:2:3,最大邊長是8,則它的最小邊的長是多少
- 2按規(guī)律填數(shù):1/3、1/2、5/9、7/12、3/5、11/18.此列數(shù)中的第20個數(shù)是————
- 3田 比上下結構是什么字
- 4常溫下不與濃硝酸,濃硫酸,氫氧化鈉反應的是哪種:鋁,鋅,鐵
- 5三基色哪三種顏色?
- 6二分之一x加三分之二,x等于六分之一.
- 7no matter how great the difficulty is 和no matter how great the difficulty it is 區(qū)別 哪個對啊,
- 8急求各個國家的 國籍 國人 語言 以表格形式列出 英文
- 9一條拋物線的頂點是(z,-8).該拋物線與y軸焦點是(0,10),其中一個x軸焦點是(5,0)求:
- 10怎么樣培養(yǎng)寫作文的興趣?
- 11觀察作文四年級
- 12小敏家的客廳長3米,寬2.5米,選擇邊長為多少厘米的正方形地磚,正好鋪完且鋪的快數(shù)最少?最少需要多少塊