![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
凸优化
文章平均质量分 55
汇源果汁121
这个作者很懒,什么都没留下…
展开
-
CVX踩过的坑
CVX踩过的坑公式错误很多时候如果报错是一个非法的操作,而且是跟凸或凹,仿射相关的错误,那应该是公式推导或者说是代码过程中写错了常用公式替代^2可以用square替代,各种小技巧有待探索mosek1、“引用了不存在的字段‘sol’“ 。。。cvx end那报错后续查看了一下数值,可能存在进行尺度变换的时候将数值放大到了CVX没法求解的程度,可以适当缩小尺度变化的大小求解1、最优解不符合限制条件这个问题很玄学,没想到解决方法2、各种求解器不同点有点大...原创 2021-04-16 11:58:11 · 2399 阅读 · 7 评论 -
凸优化学习之SDP
凸优化学习之SDP常见的凸优化问题包括:线性规划(LP,Linear Program),二次规划(QP,Quadratic Program),二次约束的二次规划(QCCP,Quadratically Contrained Quadratic Program),半正定规划(SDP,Semidefinite Program)LPLP标准格式 如下LP:minc.xs.t. ai.x=bi,i=1,...mx∈R+n\begin{aligned}LP:& min\qquad c.x \\原创 2021-03-05 16:50:01 · 3558 阅读 · 0 评论 -
凸优化学习补充知识(一)——矩阵的1/2次方
P1/2P^{1/2} P1/2首先需要满足P1/2∈A,A∈S++nP^{1/2} \in A,A\in S_{++}^{n}P1/2∈A,A∈S++n这时A一定相似于主对角元素都为正数的对角阵,也就是说存在可逆阵P,使得X−1AX=Λ=dia(λ1,λ2,...,λn)X^{-1}AX=Λ=dia(λ_1,λ_2,...,λ_n)X−1AX=Λ=dia(λ1,λ2,...,λn)是对角阵取P=Xdiag(λ1,λ2,...,λn)X−1P=Xdiag(\sqrtλ_1,\sqrt原创 2020-12-15 19:43:59 · 3137 阅读 · 0 评论