文档帮助中心文档
优化工具箱™求解器具有特殊形式的约束形式:
约束- 单个组件的下限和上限;x≥l和x≤u。
线性不平等约束-A·x≤b。一个是一个m-经过-n矩阵,代表m一个约束n- 维矢量X。b是m- 维。
线性平等约束-aeq·x = beq。平等约束与不平等约束相同的形式。
非线性约束-C((X)≤0和CEQ((X)= 0。两个都C和CEQ是代表多个约束的标量或向量。
优化工具箱函数假设不等式约束具有形式C一世((X)≤0或者A·x≤b。通过将它们乘以–1来表达大于限制的约束。例如,形式的约束C一世((X)≥0等效于约束-C一世((X)≤0。形式的约束斧头≥b等效于约束-斧头≤–b。有关更多信息,请参阅线性不平等约束和非线性约束。
您有时可以通过多种方式编写约束。为了获得最佳效果,请使用最低的数量约束:
边界
线性平等
线性不平等
非线性平等
非线性不平等
例如,有约束5X≤20,使用绑定X≤4而不是线性不平等或非线性不等式。
有关如何将额外参数传递给约束功能的信息,请参见传递额外的参数。
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室