QuadProg+ +
时间: 2023-09-12 19:04:33 浏览: 58
QuadProg是一个C库,它实现了类似于Matlab中quadprog函数的二次规划求解功能。该库由Luca Di Gaspero编写,具有强大的功能。与Matlab相比,这个C版本的速度更快,经过实测比Matlab快100倍以上。QuadProg适用于解决具有二次目标函数和线性约束条件的优化问题。使用QuadProg需要下载并安装相应的库文件,并在Visual Studio等开发环境中引入相关头文件和源文件。在使用QuadProg时,需要注意矩阵维度的要求,包括G、g0、CE、ce0、CI和ci0的维度以及x的维度。调用solve_quadprog函数可以将求解结果保存在向量x中。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【技术向】Quadprog++安装及使用示例(C++版quadprog函数)](https://blog.csdn.net/sinat_27318881/article/details/82503100)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]