Python CVXOPT模块安装及使用解析
Python中支持Convex Optimization(凸规划)的模块为CVXOPT,其安装方式为:卸载原Pyhon中的Numpy安装CVXOPT的whl文件,链接为:安装Numpy+mkl的whl文件,链接为:之所以选择这种安装方式,是因为Python的whl和pip直接install的不兼容性。CVXOPT的官方说明文档网址为:CVXOPT使用举例如下:线性规划问题例1:Python程序代码:输出结果:例2Python程序代码输出结果:二次型规划问题其中P,q,G,h,A,b为输入矩阵,该问题求解采用QP算法。Python程序代码:输出结果:例2:Python程序代码:输出结果
下载地址
用户评论