题目
lingo的@if函数用法请教
我的LINGO程式码在@if的地方卡住了,之前@FOR函数承蒙不知明的大大指导,感激不尽,希望这次可以有大大可以帮我解答一下,万分感激,以下是程式码的部份
SETS:
SET/1..2/:PT_i,TiJ,LT_i,HC_i,X_i;
ENDSETS
DATA:
D=30; mean deman/day;
SD=3; Std.Dev./day;
PT_i=4,8; Nodei...J average production time/day;
TiJ=0,5; Nodei...J average transportation time/day;
HC_i=2,4; Nodei...J average holding cost/day;
Z=1.65; Safety Factor;
P=10; Nodei...J average penalty cost/day;
Due=12;
ENDDATA
The objective Guaranteed Serviced Tiem;
MIN=seq1+seq2+seq3;
seq1=Z*HC_i(1)*SD*(LT_i(1)-X_i(1))^.5;
seq2=Z*HC_i(2)*SD*(LT_i(2)-X_i(2))^.5;
seq3=P*@if((X_i(2)-Due>0),(X_i(2)-Due),0));
这部份我写不太出来,我希望当X_i(2)-Due>0时就以X_i(2)-Due的值运算
若X_i(2)-Due==(X_i(1)+TiJ(2))+PT_i(2);
@FOR(SET:LT_i(1)=PT_i(1));
@FOR(SET:LT_i(1)>=X_i(1));
@FOR(SET:LT_i(2)>=X_i(2));
@FOR(SET:@GIN(X_i));
END
感谢大大的快速回应,但是我执行程式后,lingo告诉我在最后END的地方有错,Missing right parenthesis,可以请大大再帮我看看吗?真的很感谢您
我的LINGO程式码在@if的地方卡住了,之前@FOR函数承蒙不知明的大大指导,感激不尽,希望这次可以有大大可以帮我解答一下,万分感激,以下是程式码的部份
SETS:
SET/1..2/:PT_i,TiJ,LT_i,HC_i,X_i;
ENDSETS
DATA:
D=30; mean deman/day;
SD=3; Std.Dev./day;
PT_i=4,8; Nodei...J average production time/day;
TiJ=0,5; Nodei...J average transportation time/day;
HC_i=2,4; Nodei...J average holding cost/day;
Z=1.65; Safety Factor;
P=10; Nodei...J average penalty cost/day;
Due=12;
ENDDATA
The objective Guaranteed Serviced Tiem;
MIN=seq1+seq2+seq3;
seq1=Z*HC_i(1)*SD*(LT_i(1)-X_i(1))^.5;
seq2=Z*HC_i(2)*SD*(LT_i(2)-X_i(2))^.5;
seq3=P*@if((X_i(2)-Due>0),(X_i(2)-Due),0));
这部份我写不太出来,我希望当X_i(2)-Due>0时就以X_i(2)-Due的值运算
若X_i(2)-Due==(X_i(1)+TiJ(2))+PT_i(2);
@FOR(SET:LT_i(1)=PT_i(1));
@FOR(SET:LT_i(1)>=X_i(1));
@FOR(SET:LT_i(2)>=X_i(2));
@FOR(SET:@GIN(X_i));
END
感谢大大的快速回应,但是我执行程式后,lingo告诉我在最后END的地方有错,Missing right parenthesis,可以请大大再帮我看看吗?真的很感谢您
提问时间:2021-03-10
答案
seq3=P*@if((X_i(2)-Due#gt#0),(X_i(2)-Due),0);
改成这样就行了 逻辑判断不能用>
改成这样就行了 逻辑判断不能用>
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1丽丽正在看一本科技书,第一天看了全书的4分之1,第二天看了全书的8分之3,这本书一共有多少页?
- 2Dose it snow in winter in your hometown He asked me.合并为宾语从句的复合句 He asked me __it __in winter in __ho
- 31molO2在放电条件下发生下列反应:3O2===2O3,如有30%O2转化为O3,则放电后混合气对氢气的相对密度为:
- 4植树造林可以调节气温、保护水土流失,对改善生态环境有着重要意义.据资料介绍,一公顷森林每天吸收的太阳能约为1.08×1010J.如果这些能量全部被一公顷、质量为4×106 kg的泥土吸收,
- 5用完全平方公式分解因式:(x+y)平方-6(x+y)z+9z平方
- 6Why should people plant trees?
- 7神经递质和激素在什么地方合成?
- 8自行车每小时的速度比汽车快5分之3,自行车每小时的速度是汽车的( )%.求列式
- 9X+2/3x+2/5x=28
- 10致命的灾祸 可以用什么词来替代
热门考点
- 1关于×的方程2ײ减(根号3加1)×加m等于0的两根为sina和cosa,a∈(0到360度).求m的值
- 2根据算式补充条件果园里有桃树120棵,-------梨树有多少棵?120*(1+5分之1)-------;120/(1-5分之1)
- 3氢化钠和水生成氢氧化钠和氢气,用双架桥怎么表示?
- 4我发现,那棵大树枝头的每一片叶子的颜色都很美.我发现,那棵大树枝头的每一片叶子形态各异.
- 5石灰岩的有哪些类型?分布在哪里?
- 6X/2=Y/3=Z/4不等于0,求2X+3Y/Z的值
- 76174是数字黑洞失败了,因为9998减8999等于999,怎么还能算出6174呢?
- 8英语翻译
- 92√7-7等于多少
- 10X加氧气点燃生成二氧化碳和水求X的化学式