百科问答小站 logo
百科问答小站 font logo



用matlab求解凸优化问题用到cvx工具包出现如下问题,应如何解决? 第1页

  

user avatar   yujiangnyu 网友的相关建议: 
      

猜测你是用了CVX工具箱,然后往它里面的数据类型上用det,当然会出错。至于你想干什么我就不知道了,不知道你自己知不知道你想干什么。


感谢你补充了更多信息。看来我没有猜错,感觉你应该用cvx自己的log_det函数, 而不是log(det())这样


以下信息节选自

log_det

log of determinant of a positive definite matrix,logdet(X)log⁡det(X). When used inside a CVX specification,log_detconstrains its argument to be symmetric (if real) or Hermitian (if complex) and positive definite. With numerical argument,log_detreturns-Infif these constraints are not met. Concave.



  

相关话题

  怎么实现matlab自定义函数(而不是在m文件中)中调用simulink? 
  「麻辣AI」MATLAB是如何应用到人工智能的? 
  matlab中有哪些有趣的命令? 
  如何下载symbolic工具箱,在mathwork官网? 
  如果变量X Y独立怎么证明E(X+Y)=E(X)+E(Y),E(XY)=E(X)E(Y)? 
  数理背景不强,如何有效的自学科学计算(计算经济学)? 
  用一句话证明自己是 MATLAB 工程师(或程序员)? 
  如何生成多个互不重叠的不同半径圆? 
  如何看待陈平称「MATLAB 为低能的客户提供方便的程序集成」? 
  为什么中国程序员工资那么高,连一个 MATLAB 的替代品都开发不出来? 

前一个讨论
如何下载symbolic工具箱,在mathwork官网?
下一个讨论
乌克兰已经明确表明不加入北约,为什么俄不撤军?





© 2025-02-20 - tinynew.org. All Rights Reserved.
© 2025-02-20 - tinynew.org. 保留所有权利