getVertices:在给定线性约束 (R^2) 的情况下计算可行集的顶点。-matlab开发

时间:2024-06-19 06:13:28
【文件属性】:

文件名称:getVertices:在给定线性约束 (R^2) 的情况下计算可行集的顶点。-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-19 06:13:28

matlab

该函数计算: (a) 由线性定义的 R^2 多边形的顶点集['dirs', 'levels'] 中的约束,以及(b)约束约束的布尔(逻辑)向量。 该函数仅适用于 R^2。 如果线性约束定义空集,触发错误。 输入: * 'dirs' 一个 [n,2] 大小的矩阵,其中 dirs(i,:) 是线性的约束系数。 * 'levels' 一个 [n,1] 大小的矩阵,其中 x=[x1,x2] 必须满足点(目录(i,:),x)<=级别(i)。 * 'isSorted' 布尔值,表示约束是否按以下方式排序角度(在任一方向)。 输出: * 'V' 定义的可行区域的顶点集输入线性约束。 * 'binding' [可选] 一个 [n] 大小的向量,如果约束 [dirs(i)*x <= levels(i)] 是绑定的,否则为 '0'。


【文件预览】:
getVertices.zip

网友评论