Yalmip约束条件定义技巧
回顾:
- 可以使用矩阵拼接或
+
号定义约束,两种方法等价。 - 约束条件可以写成连续不等式形式。
- Yalmip不支持严格不等式
<
或>
,否则会报错并弹出“猫猫图”。
进阶技巧:
- 利用逻辑运算符:
and
,or
,not
可以构建复杂的约束条件。 - 利用集合操作符:
forall
,exists
可以对集合元素进行约束。 - 利用辅助变量: 引入辅助变量可以简化约束的表达。
- 利用函数: Yalmip 提供了丰富的函数用于定义约束,例如
norm
,abs
,sum
等。
提示: 使用 sdpsettings
设置选项可以控制 Yalmip 的行为,例如设置求解器、显示详细输出等。
暂无评论