quadprog 软约束
时间: 2023-08-04 15:09:01 浏览: 54
quadprog是matlab自带的二次规划求解器,用于求解具有软约束的优化问题。在使用quadprog求解器时,可以通过设置lb和ub参数来添加软约束。在这些参数中,lb表示增广下界约束,ub表示增广上界约束。对于软约束,可以将其表示为等式约束或不等式约束的形式,并将其添加到A_total和Deq_total中。通过这种方式,可以在求解过程中考虑软约束条件,以得到满足约束条件的最优解。
#### 引用[.reference_title]
- *1* *2* [基于动力学模型的无人驾驶车辆MPC轨迹跟踪算法及carsim+matlab联合仿真学习笔记](https://blog.csdn.net/Drakie/article/details/125561076)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Minimun Snap的matlab实现(含代码)](https://blog.csdn.net/xiazhouzhou/article/details/126414262)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]