主要内容

绑定约束

下界和上界限制了解的分量x

如果您知道最优位置的界限,您可以通过明确地将这些界限包含在您的问题表述中,从而获得更快、更可靠的解决方案。万博 尤文图斯

为长度相同的向量指定界限x,或者矩阵有相同数量的元素x

  • 如果某个组件没有下限,则使用绑定;同样,使用如果一个组件没有上界。

  • 如果你只有一个类型的边界(上或下),你不需要写另一个类型。例如,如果没有上界,就不需要提供的向量年代。

  • 如果是第一次n组件有边界,那么你只需要提供一个长度的向量包含范围。但是,这个快捷方式会导致求解器发出警告。

例如,假设你的边界是:

x3.≥8,
x2≤3。

将约束向量写成

l =[无穷;负无穷;8]
u =[正;3](发出警告)或u =[正;3;正)

提示

要降低内存使用和增加求解器速度,请使用而不是一个大的,任意的界限。有关更多信息,请参见使用Inf而不是一个大的,任意的界限

你不需要为约束条件设置梯度;求解器会自动计算它们。界限不会影响黑森人。

有关更复杂的边界示例,请参见建立一个线性程序,基于求解器

相关的话题