日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

使用python求解二次規(guī)劃的問(wèn)題

瀏覽:18日期:2022-08-05 09:39:49

Python中支持Convex Optimization(凸規(guī)劃)的模塊為CVXOPT,其安裝方式為:

pip install cvxopt

一、數(shù)學(xué)基礎(chǔ)

二次型

二次型(quadratic form):n個(gè)變量的二次多項(xiàng)式稱(chēng)為二次型,即在一個(gè)多項(xiàng)式中,未知數(shù)的個(gè)數(shù)為任意多個(gè),但每一項(xiàng)的次數(shù)都為2的多項(xiàng)式。其基本形式如下

使用python求解二次規(guī)劃的問(wèn)題

亦可寫(xiě)作,使用python求解二次規(guī)劃的問(wèn)題 ,稱(chēng)作二次型的矩陣表示,其中A是對(duì)稱(chēng)矩陣。仿照如下的定義,我們可以直接在其基本形式和矩陣表示之間相互轉(zhuǎn)化。

使用python求解二次規(guī)劃的問(wèn)題

2.正定矩陣

設(shè)A是n階實(shí)對(duì)稱(chēng)矩陣, 如果對(duì)任意一非零實(shí)向量X,都使二次型使用python求解二次規(guī)劃的問(wèn)題 成立,則稱(chēng)f(X)為正定二次型,矩陣A稱(chēng)為正定矩陣(Positive Definite),A為正定矩陣。

相應(yīng)的,如果對(duì)任意一非零實(shí)向量X,都使二次型使用python求解二次規(guī)劃的問(wèn)題成立,則稱(chēng)f(X)為半正定二次型,A為半正定矩陣。

3.二次規(guī)劃問(wèn)題

二次規(guī)劃是指,帶有二次型目標(biāo)函數(shù)和約束條件的最優(yōu)化問(wèn)題。其標(biāo)準(zhǔn)形式如下:

使用python求解二次規(guī)劃的問(wèn)題

即在Gx<h 和Ax=b的約束下,最小化目標(biāo)函數(shù)。其中,當(dāng)P是正定矩陣時(shí),目標(biāo)函數(shù)存在全局唯一最優(yōu)解;P是半正定矩陣時(shí),目標(biāo)函數(shù)是凸函數(shù),存在全局最優(yōu)解(不唯一);P是不定矩陣時(shí),目標(biāo)函數(shù)非凸,存在多個(gè)局部最小值和穩(wěn)定點(diǎn),為np難問(wèn)題。(本篇博客中我們不考慮非正定情況)。

二、python程序求解

工具包:Cvxopt python 凸優(yōu)化包

函數(shù)原型:Cvxopt.solvers.qp(P,q,G,h,A,b)

P,q,G,h,A,b的含義參見(jiàn)上面的二次規(guī)劃問(wèn)題標(biāo)準(zhǔn)形式。

編程求解思路:

1.對(duì)于一個(gè)給定的二次規(guī)劃問(wèn)題,先轉(zhuǎn)換為標(biāo)準(zhǔn)形式(參見(jiàn)數(shù)學(xué)基礎(chǔ)中所講的二次型二中形式轉(zhuǎn)換)

2.對(duì)照標(biāo)準(zhǔn)形勢(shì),構(gòu)建出矩陣P,q,G,h,A,b

3.調(diào)用result=Cvxopt.solvers.qp(P,q,G,h,A,b)求解

4.print(result)查看結(jié)果,其中result是一個(gè)字典,我們可直接獲得其某個(gè)屬性,e.g. print(result[’x’])

下面我們來(lái)看一個(gè)例子

使用python求解二次規(guī)劃的問(wèn)題

import pprintfrom cvxopt import matrix, solversP = matrix([[4.0,1.0],[1.0,2.0]])q = matrix([1.0,1.0])G = matrix([[-1.0,0.0],[0.0,-1.0]])h = matrix([0.0,0.0])A = matrix([1.0,1.0],(1,2))#原型為cvxopt.matrix(array,dims),等價(jià)于A = matrix([[1.0],[1.0]])b = matrix([1.0])result = solvers.qp(P,q,G,h,A,b) print(’xn’,result[’x’])

運(yùn)行結(jié)果:

使用python求解二次規(guī)劃的問(wèn)題

注意事項(xiàng):

cvxopt.matrix與numpy.matrix的排列順序不同,其中cvxopt.matrix是列優(yōu)先,numpy.matrix是行優(yōu)先。具體可見(jiàn)下面實(shí)例

import numpy as npfrom cvxopt import matrixa = np.matrix([[1,2],[3,4]])b = matrix([[1,2],[3,4]])print(’numpy.matrix’,a)print(’cvxopt.matrix’,b)

運(yùn)行結(jié)果:

使用python求解二次規(guī)劃的問(wèn)題

以上這篇使用python求解二次規(guī)劃的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91九色精品| 亚洲精品动态| 日本三级亚洲精品| 亚洲毛片网站| 日韩精品一区二区三区中文| 午夜在线一区二区| 热久久久久久久| 日韩精品一卡二卡三卡四卡无卡| 2023国产精品久久久精品双| 欧美在线亚洲综合一区| 欧美日韩三区| 另类激情亚洲| 日韩亚洲精品在线观看| 中文字幕一区二区av| 亚洲欧洲日韩| 欧美三级第一页| 日韩不卡在线观看日韩不卡视频| 久久国产欧美日韩精品| 欧美亚洲一区二区三区| 你懂的国产精品| 视频在线不卡免费观看| 偷拍精品精品一区二区三区| 久久久天天操| 久久亚洲不卡| 国产精一区二区| 国产不卡人人| 国产精品88久久久久久| 中文字幕日本一区| 国产探花在线精品| 精品三级国产| 日韩中文在线播放| 尹人成人综合网| 日本va欧美va欧美va精品| 欧美国产亚洲精品| 久久婷婷一区| 亚洲精品九九| 精品久久久网| 合欧美一区二区三区| 日韩高清不卡一区二区| 精品国产欧美日韩| 99国产精品久久久久久久| 91成人在线网站| 日韩一区电影| 少妇精品在线| 中文字幕人成乱码在线观看| 中文国产一区| 国产欧美日韩在线一区二区| 久久精品亚洲人成影院| 亚洲区国产区| а√在线中文在线新版| 亚洲欧美日韩一区在线观看| 国产精品99久久免费观看| 欧美99久久| 国产欧美日韩在线一区二区| 久久免费黄色| 国产精品丝袜在线播放| 久久中文字幕av| 青青在线精品| 欧美精品一线| 精品国产aⅴ| 天堂成人国产精品一区| 麻豆免费精品视频| 亚洲制服少妇| 不卡福利视频| 日韩欧美激情电影| 91精品韩国| 国产欧美综合一区二区三区| 欧美/亚洲一区| 欧美a级一区二区| 视频一区在线视频| 亚洲综合在线电影| 国产精品网在线观看| 亚洲主播在线| 日韩中文首页| 国产精品久久久久久av公交车 | 久久亚洲欧洲| 国产h片在线观看| 国产欧美一区二区色老头| 欧美1区2区3区| 国精品产品一区| 日韩欧美2区| 国产精品女主播一区二区三区| 精品国产一区二区三区噜噜噜| 日韩中出av| 国产亚洲一级| 99久久激情| 97精品国产一区二区三区| 国产探花在线精品一区二区| 蜜桃视频在线观看一区二区| 久久久五月天| 欧美激情日韩| 国产亚洲精品精品国产亚洲综合| 美日韩精品视频| 免费久久精品| 日韩另类视频| 天堂av在线| 国产成人免费精品| 里番精品3d一二三区| 91九色综合| 婷婷视频一区二区三区| 久久午夜视频| 亚洲激精日韩激精欧美精品| 久久久夜夜夜| 久久九九精品| 欧美日韩精品免费观看视欧美高清免费大片| 国产伦理一区| 欧美日韩一区二区国产| 亚洲精品在线二区| 老牛影视一区二区三区| 亚洲黄色在线| 在线国产一区| 国产综合视频| 国产一区二区中文| 久久精品av| 伊人精品一区| 九九久久婷婷| 欧美女激情福利| 99视频精品免费观看| 亚洲欧洲一区二区天堂久久| 在线精品小视频| 美女久久久久| 亚洲激情婷婷| 怡红院精品视频在线观看极品| 影音国产精品| 综合激情一区| 日韩高清在线观看一区二区| 日韩极品在线观看| 日本欧美在线| 久久av网站| 亚洲精品成人图区| 日韩精品免费一区二区在线观看| 久久国产中文字幕| 亚洲作爱视频| 日韩激情中文字幕| 国产精品qvod| 精品亚洲自拍| 日韩成人三级| 不卡在线一区二区| 蜜臀va亚洲va欧美va天堂| 日韩高清不卡一区二区| 麻豆精品视频在线| а√天堂8资源在线| 欧美日韩精品在线一区| 国产视频亚洲| 91精品国产自产精品男人的天堂| 欧美a级一区二区| 天堂av在线| 亚洲一区二区毛片| 日本欧美在线| 97人人精品| 亚洲v在线看| 在线看片日韩| 国产欧美日韩在线观看视频| 国产va免费精品观看精品视频| 日韩欧美自拍| 日韩一区欧美二区| 免费在线欧美黄色| 久久久蜜桃一区二区人| 伊人国产精品| 精品视频99| 国产视频久久| 国产精品久久| 激情综合激情| 日韩av一区二区三区四区| 国产精品蜜月aⅴ在线| 欧美不卡高清| 久久精品午夜| 大香伊人久久精品一区二区| 91精品国产自产在线观看永久∴| 国产精品网址| 91亚洲人成网污www| 亚洲精品高潮| 久久精品国产网站| 欧美成人基地 | 亚洲福利精品| 久久亚洲不卡| 精品深夜福利视频| 亚洲免费中文| 免费视频一区二区三区在线观看| 日本高清不卡一区二区三区视频| 久久大逼视频| 久久福利在线| 91超碰国产精品| 国产毛片精品| 欧美国产91| 国产麻豆一区| 黄色日韩精品| 国产精品巨作av| 免费日本视频一区| 亚洲精品欧美| 红桃视频亚洲| 国产精品白丝一区二区三区| 激情婷婷欧美| 欧美激情亚洲| 免费人成黄页网站在线一区二区| 国产成人调教视频在线观看| 蜜桃一区二区三区在线| 欧美成人a交片免费看| 深夜福利一区| 天堂资源在线亚洲|