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



为什么matlab二次规划只同时扩大 H,f 会得到完全不同的结果? 第1页

  

user avatar   yujiangnyu 网友的相关建议: 
      

hmmm,可能性很多,有可能是你的代码有bug也有可能是quadprog本身有问题。建议如下:

1. 自己创建一个超级简单的例子,比如H F都是2阶的,用quadprog解,然后用同样的操作把h和f同时放大看看会不会出现同样的问题。这样可以看出你的操作和quadprog本身是否有问题。

2. 检查一下放大前后H是不是一直是对称的。

3. 尝试用不同的solver看看。比如用interior-point. 同时看一下exitflag的信息。




  

相关话题

  matlab 安装libsvm 工具箱过程中找不到编译器,电脑上安装了c++ 6.0和c++2008? 
  为什么招程序员不考虑MATLAB技能? 
  如果变量X Y独立怎么证明E(X+Y)=E(X)+E(Y),E(XY)=E(X)E(Y)? 
  机器学习小白来提问:关于联邦学习FedAVG和FedSGD的问题? 
  为什么招程序员不考虑MATLAB技能? 
  请问怎么用matlab求解一个矩阵的递推公式? 
  Matlab中10行10列矩阵,每行每列都是3个1,其余为0 的这样一个矩阵共有多少个? 
  请问怎么用matlab求解一个矩阵的递推公式? 
  用matlab求解凸优化问题用到cvx工具包出现如下问题,应如何解决? 
  如何用MATLAB解决这道数学问题? 

前一个讨论
用matlab算微分方程方程组?
下一个讨论
如何用matlab计算以下级数?





© 2024-11-22 - tinynew.org. All Rights Reserved.
© 2024-11-22 - tinynew.org. 保留所有权利