如何解决cvxpy中的矩阵指数
我正在尝试在cvxpy
中实现以下凸优化问题:
A = a given matrix of dimension dim x dim
B = a given matrix of dimension dim x dim
X = cp.variable((dim,dim))
distance = cp.norm(exp(X)-A,'fro')
delta= some positive real value
obj = cp.Minimize(cp.norm(X-B,'fro'))
constraint = distance < delta
prob = cp.Problem(obj,constraint)
prob.solve(solver=cp.SCS)
显然,这需要为exp(X) =sum_n (1/n!) X^n
矩阵变量实现矩阵指数函数 cvxpy
(因此不是元素方式!),但是我没有找到这样的函数功能。
这已经实现了吗,或者有一种简便的方法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。