变量界定函数
变量界定函数实现对变量取值范围的附加限制,共4种:
@bin(x) 限制x为0或1
@bnd(L,x,U) 限制L≤x≤U
@free(x) 取消对变量x的默认下界为0的限制,即x可以取任意实数
@gin(x) 限制x为整数
在默认情况下,LINGO规定变量是非负的,也就是说下界为0,上界为+∞。@free取消了默认的下界为0的限制,使变量也可以取负值。@bnd用于设定一个变量的上下界,它也可以取消默认下界为0的约束。
也可以把变量范围作为一个条件
建议你去系统的看一下lingo的教程和例题 其实很简单 就是把最优化问题的模型翻译成lingo的语言 语法也不难
那个设置取值范围有@bnd函数 也可以直接用不等号来设置
利用bnd函数…@bnd(a,x,b)表示x取值在a,b之间…
我在学问社区上看到很多LINGO的教程和小贴士,你不妨去看看