类似于数学迭代的式子。lingo要如何编写哇
例如Tn=Tn-1^3*Xn-1+Xn-1*Tn-1T1=2
Tn<100
是作为约束,x为变量
data:
n=10;
end data
sets:
links/1...n/:T,X;
end sets
data:
T=2,,,,,,,,,,;
end data
@for(links(I):T(I+1)=T(I)^3*X(I)+X(I)*T(I);
这样编写是一个约束的表示方式么
lingo这样编写比较方便,数据项、目标函数、约束条件都分开写了 其中约束条件和目标函数的位置可以交换 但数据项一定要放在首位,是不是约束的表达方式有你的模型来决定,如果在你的模型中是一个约束条件,则你写的@for(links(I):T(I+1)=T(I)^3*X(I)+X(I)*T(I)是一个约束表达式,如果在你的模型中不是约束天剑,则不是约束表达式。
页:
[1]