• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于VB與MATLAB混合編程的數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件的研究

    2014-12-11 11:43:04謝松周衛(wèi)李文林楊秦
    關(guān)鍵詞:柱狀圖共詞分詞

    謝松+周衛(wèi)+李文林+楊秦

    摘要:基于VB和MATLAB混合編程技術(shù),在自動分詞系統(tǒng)與共詞分析的基礎(chǔ)上,設(shè)計(jì)開發(fā)了可應(yīng)用于中醫(yī)藥等領(lǐng)域的數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件系統(tǒng),對346個(gè)中醫(yī)外用復(fù)方的組成成分與主治病癥進(jìn)行統(tǒng)計(jì)分析與數(shù)據(jù)挖掘,為相關(guān)領(lǐng)域的研究提供快捷便利的分析工具。關(guān)鍵詞:VB;MATLAB;數(shù)據(jù)可視化;數(shù)據(jù)挖掘doi: 10.3969/j.issn.2095-5707.2014.02.003A Research on Data Visualization and Data Mining Software Based on VB and MATLAB Hybrid ProgrammingXie Song, Zhou Wei, Li Wenlin*, Yang Qin(Nanjing University of Traditional Chinese Medicine, Nanjing Jiangsu 210023, China)Abstract: The research designed and developed a data visualization and data mining software which can be applied in Traditional Chinese Medicine(TCM) field based on VB and MATLAB hybrid programming, with the development of automatic segmentation system and co-word analysis. It statistically analyzed composition and effects of 346 TCM compounds for external use, which can be used as a convenient analysis tool in related study field.Key words: VB; MATLAB; data visualization; data mining 數(shù)據(jù)挖掘可以從大量數(shù)據(jù)中發(fā)現(xiàn)隱藏的特定模式和規(guī)律,從而可以為商業(yè)活動、科學(xué)探索和醫(yī)學(xué)研究等諸多領(lǐng)域提供必需的信息知識。數(shù)據(jù)與信息知識之間的巨大差距迫切需要系統(tǒng)地開發(fā)數(shù)據(jù)挖掘工具,幫助實(shí)現(xiàn)將大量的數(shù)據(jù)轉(zhuǎn)化為知識財(cái)富。擁有幾千年文化積淀的傳統(tǒng)中醫(yī)藥學(xué)積累了豐富的經(jīng)驗(yàn),擁有大量的文獻(xiàn)。中醫(yī)藥系統(tǒng)是一個(gè)非線性、多維、復(fù)雜而龐大的系統(tǒng),將數(shù)據(jù)挖掘技術(shù)應(yīng)用于中醫(yī)藥領(lǐng)域中的相關(guān)數(shù)據(jù)進(jìn)行整理、提取和挖掘,可以更好地獲取其中蘊(yùn)藏的知識精華,加速中醫(yī)藥學(xué)的前進(jìn)步伐。VB是Windows環(huán)境下最快捷和易用的可視化集成開發(fā)工具,通過它可以編寫出具有各種風(fēng)格且界面友好的軟件產(chǎn)品。MATLAB是一套集數(shù)值分析、矩陣運(yùn)算、信號處理和圖形顯示于一體的高性能數(shù)學(xué)軟件,計(jì)算能力十分突出。由于MATLAB編寫復(fù)雜的人基金項(xiàng)目:南京中醫(yī)藥大學(xué)哲學(xué)社會科學(xué)基金(11XSK15);南京中醫(yī)藥大學(xué)青年自然科學(xué)基金(11XZR19)第一作者:謝松,助理館員,研究方向:中醫(yī)藥數(shù)據(jù)分析與挖掘。E-mail:phoenixtech@163.com*通訊作者:李文林,研究館員,研究方向:中醫(yī)藥數(shù)據(jù)分析與挖掘。E-mail: njutcmli@126.com機(jī)交換界面的功能相對較弱,而VB提供的計(jì)算能力和繪圖函數(shù)有限。因此,本研究設(shè)計(jì)在VB環(huán)境下調(diào)用MATLAB,充分發(fā)揮各自的優(yōu)勢,開發(fā)應(yīng)用于中醫(yī)藥領(lǐng)域的數(shù)據(jù)可視化與聚類分析系統(tǒng)。1 VB與MATLAB混合編程的幾種方法VB與MATLAB進(jìn)行混合編程,有以下5種方法,分別具體敘述如下:1.1 采用動態(tài)數(shù)據(jù)交換(DDE)技術(shù)DDE是在Windows環(huán)境下支持客戶/服務(wù)器(client/server)計(jì)算模式重要技術(shù)之一。VB支持DDE客戶端功能,MATLAB提供DDE服務(wù)功能。VB應(yīng)用程序首先通過確定服務(wù)器名和主題建立與MATLAB的DDE會話,服務(wù)器名和主題的唯一確定了這次會話,在會話期間VB應(yīng)用程序作為客戶端,MATLAB作為服務(wù)器端,客戶端與服務(wù)器端可以就確定的條目(Item)交換數(shù)據(jù)[1]。1.2 采用ActiveX技術(shù)ActiveX技術(shù)是微軟公司提供的一種用于模塊集成的新的協(xié)議,Activex部件是VB工具箱的補(bǔ)充。MATLAB也支持Activex技術(shù),即可以在MATLAB環(huán)境下運(yùn)行其他程序的Activex部件,也可以在其他程序中運(yùn)行MATLAB的Activex部件。因此,在VB中利用Activex自動化接口可將MATLAB作為VB的一個(gè)Activex部件來調(diào)用。這樣就可以在VB程序中調(diào)用MATLAB的命令,向MATLAB傳送或從MATLAB中接收數(shù)據(jù),本研究采用的即為這種方式,在第三節(jié)中將詳細(xì)說明如何應(yīng)用ActiveX技術(shù)調(diào)用MATLAB。1.3 將M文件編譯為DLL文件通過Matcom工具把MATLAB編寫的函數(shù)(M文件)編譯為VB可以調(diào)用的DLL文件。Matcom是一個(gè)從MATLAB到C++的編譯器,它借助C++編譯器將MATLAB下的M文件編譯為可被VB調(diào)用的DLL動態(tài)鏈接庫或者是獨(dú)立的可執(zhí)行文件。這樣大大提高了程序的運(yùn)行效率,也降低了對系統(tǒng)資源的占用[2]。1.4 將M文件編譯為EXE文件MATLAB的M文件不能直接在VB中調(diào)用,可利用MCC將M文件直接編譯成可執(zhí)行的EXE文件,然后在VB中聲明3個(gè)API函數(shù),最后使用shell命令即可實(shí)現(xiàn)VB與MATLAB的無縫集成[3]。1.5 使用MatrixVB插件MatrixVB是MathWorks公司專門為VB提供的編程接口,它實(shí)際上是一個(gè)內(nèi)化到VB中的功能豐富的數(shù)學(xué)函數(shù)庫,實(shí)現(xiàn)編程也很簡單,在計(jì)算機(jī)上安裝MatrixVB后,啟動VB,建立一個(gè)新的程序,打開工程/引用菜單項(xiàng),選中Matrix項(xiàng),就可以在VB直接調(diào)用MATLAB函數(shù)來進(jìn)行程序的設(shè)計(jì)[4]。2 VB通過ActiveX調(diào)用MATLAB在VB中創(chuàng)建MATLAB的ActiveX對象后,就可以使用這個(gè)對象所包含的各種方法,實(shí)現(xiàn)對MATLAB的調(diào)用。首先創(chuàng)建ActiveX對象:Dim Mlab as ObjectSet Mlab= CreateObject ("MATLAB. Applica- tion")常用的Mlab.Application 方法有5個(gè)。2.1 Execute([in] BSTR Command)方法BSTR表示寬字符串類型,該方法接收字符串命令,將調(diào)用MATLAB,執(zhí)行一條由Command字符串所決定的一條MATLAB命令,同時(shí)返回命令的執(zhí)行情況,如在VB的文本框Text1中輸入MATLAB語句,在命令按鈕中輸入如下程序即可執(zhí)行查看結(jié)果。也可以在VB中將MATLAB語句賦值給變量,然后傳遞給MATLAB執(zhí)行。Dim Mlab as objectDim Result as stringSet Mlab= CreateObject ("MATLAB.Applica- tion")Cmd= Text1.Textendprint

    Result= Mlab.Execute (Cmd)2.2 GetFullMatrix方法GetFullMatrix ([in] BSTR Name, [in] BSTR Workspace, [in, out] SAFEARRAY (double) * pr,[in, out] SAFEARRAY (double) * pi)GetFullMatrix方法將MATLAB中的一個(gè)矩陣變量傳送到VB中的一個(gè)一維或二維數(shù)組中,其中Name指定了MATLAB中的矩陣變量名,Workspace指定了該矩陣所在的MATLAB所在的工作區(qū),pr是VB程序中的實(shí)部,pi是VB程序中的虛部。2.3 PutFullMatrix方法PutFullMatrix([in] BSTR Name, [in] BSTR Workspace,[in, out] SAFEARRAY (double) * pr,[in, out] SAFEARRAY (double) * pi)PutFullMatrix方法是將VB程序中的一個(gè)一維或二維數(shù)組傳遞到指定的MATLAB空間,各參數(shù)的意義和調(diào)用方法與GetFullMatrix方法類似。2.4 Void Minimize Command Window( )方法該方法使MATLAB的命令窗口最小化。2.5 Void Maximum Command Window( )方法該方法使MATLAB的命令窗口最大化。3 軟件的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1 系統(tǒng)數(shù)據(jù)庫與數(shù)據(jù)來源本研究前期根據(jù)《中華人民共和國藥典(2005版)》搜集整理了中醫(yī)常用的141個(gè)單味藥信息,包括藥物名稱、漢語拼音、基原、性狀、鑒別、用途、炮制方法、性味、歸經(jīng)、功效、主治、用法用量、用藥禁忌等多個(gè)字段,以及346個(gè)外用復(fù)方,包含復(fù)方名稱、別名、處方來源、藥物組成、加減、功效、主治、制備方法、用法用量、用藥禁忌、臨床應(yīng)用、藥理、各家論述等。并根據(jù)復(fù)方劑型、主治的病癥規(guī)范統(tǒng)一,存進(jìn)SQL Server數(shù)據(jù)庫,作為實(shí)驗(yàn)數(shù)據(jù)。數(shù)據(jù)庫詳細(xì)設(shè)計(jì)在此略過。3.2 模塊組成數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件的研究主要包括兩個(gè)功能模塊,中醫(yī)外用藥數(shù)據(jù)庫模塊以及數(shù)據(jù)可視化與數(shù)據(jù)挖掘模塊。其中,主要的數(shù)據(jù)可視化與數(shù)據(jù)挖掘模塊如圖1所示。3.2.1 數(shù)據(jù)預(yù)處理模塊 對需可視化和數(shù)據(jù)挖掘的源數(shù)據(jù)進(jìn)行規(guī)范化處理,處理完成后存進(jìn)數(shù)據(jù)庫。文本分詞系統(tǒng)根據(jù)《全國中草藥匯編》所建的詞表對特定的文獻(xiàn)資料進(jìn)行分詞處理,本研究針對中藥外用藥領(lǐng)域的復(fù)方組成成分,使用逆向最長匹配算法,切分出復(fù)方的各個(gè)藥物組成,并進(jìn)行統(tǒng)計(jì)處理,分詞結(jié)果可以作為可視化與數(shù)據(jù)挖掘的對象之一。 圖1 系統(tǒng)功能模塊圖3.2.2 數(shù)據(jù)可視化模塊 對數(shù)據(jù)對象進(jìn)行二維或三維可視化顯示,數(shù)據(jù)對象來源不限,可以為既有數(shù)據(jù),或新處理的分詞結(jié)果。根據(jù)適用對象的不同,可視化的方式也可繪出柱狀圖、餅狀圖、散點(diǎn)圖、火柴桿圖、面積圖、階梯圖等多種形式。3.2.3 數(shù)據(jù)挖掘模塊 系統(tǒng)采用基于共詞分析的聚類分析方法,對現(xiàn)有數(shù)據(jù)進(jìn)行高頻字段統(tǒng)計(jì),計(jì)算得出共詞矩陣,通過計(jì)算Ochiia系數(shù),將共詞矩陣轉(zhuǎn)化為相似矩陣和相異矩陣,最后進(jìn)行聚類分析,畫出聚類樹形圖。3.3 數(shù)據(jù)可視化與聚類分析示例3.3.1 二維柱狀圖 在程序中調(diào)用MATLAB繪制二維柱狀圖的代碼如下,生成的圖形如圖2所示。Set Mlab = CreateObject ("MATLAB.Applica- tion")Mlab.Execute (cmdMATLAB) 前面已經(jīng)給字符串變量cmdMATLAB賦值,通過MATLAB執(zhí)行命令創(chuàng)建數(shù)據(jù)矩陣或向量。Mlab.Execute ("bar(X),'stacked'") 通過函數(shù)bar()繪制二維柱狀圖。Mlab.Execute ("title('" & vXlabel & "柱狀圖', 'FontSize',15 )") 給圖形添加標(biāo)題,設(shè)置字體字號。Mlab.Execute ("Ylabel('\it " & vYlabel &", FontSize',12 )")Mlab.Execute ("Xlabel('" & vXlabel & "序號 , 'FontSize',12 )") 給圖形縱坐標(biāo)、橫坐標(biāo)添加標(biāo)簽,設(shè)置字體字號。Mlab.Execute ("set (gca, xtick, 1︰1︰" & vRcnt & ")") 給坐標(biāo)軸添加向量刻度。 圖2 復(fù)方劑型統(tǒng)計(jì)二維柱狀圖從圖2可以直觀地看出,在整理出的346個(gè)外用復(fù)方中,采用散劑作為劑型的復(fù)方有128個(gè),膏劑有113個(gè),丸劑有52個(gè),液劑有38個(gè),餅劑有6個(gè),片劑有2個(gè),霜劑只有1個(gè),其他不可直接判斷是何種劑型的復(fù)方有6個(gè)。3.3.2 三維火柴桿圖 與繪制柱狀圖類似,給變量cmdMATLAB賦值之后傳遞給MATLAB,創(chuàng)建數(shù)據(jù)矩陣或向量,即可通過命令Mlab.Execute ("stem3(X)")繪制三維火柴桿圖,如圖3所示。 圖3 復(fù)方劑型統(tǒng)計(jì)三維火柴桿圖如圖3所示,數(shù)據(jù)來源也是346個(gè)外用復(fù)方,然后根據(jù)劑型繪制出三維火柴桿圖。3.3.3 聚類分析 本研究中的數(shù)據(jù)挖掘是基于共詞研究的聚類分析。聚類分析法對于共詞關(guān)系網(wǎng)絡(luò)中的詞與詞之間的距離進(jìn)行數(shù)學(xué)運(yùn)算分析,將距離較近的主題詞聚集起來,形成一個(gè)個(gè)概念相對獨(dú)立的類團(tuán),使得類團(tuán)內(nèi)屬性相似性最大,類團(tuán)間相似性最小[5]。本研究對于中藥復(fù)方中的藥材進(jìn)行切分統(tǒng)計(jì)之后,再根據(jù)復(fù)方功效總結(jié)其對應(yīng)的主治病癥,一起進(jìn)行高頻關(guān)鍵詞統(tǒng)計(jì),并計(jì)算得出共詞矩陣。再利用Ochiia系數(shù)計(jì)算出相似矩陣和相異矩陣,并作聚類分析,可以得知針對某些病癥的用藥規(guī)律。 圖4 中藥外用復(fù)方組成藥材主治聚類分析圖在高頻關(guān)鍵詞中按頻次從高到低的順序,排前30位的依次是冰片、白礬、乳香、雄黃、輕粉、瘡瘍、沒藥、麝香、黃柏、黃連、白芷、濕疹、當(dāng)歸、甘草、石膏、朱砂、癰疽、青黛、大黃、龍骨、血竭、防風(fēng)、五倍子、骨病關(guān)節(jié)病、硫黃、細(xì)辛、潰瘍、川芎、體癬、白及。在圖4中對應(yīng)的編號從1依次到30。將這些關(guān)鍵詞進(jìn)行聚類分析,結(jié)果如圖4所示。以圖舉例來說,編號15、17、20、30即表示石膏、癰疽、龍骨、白及,較早地聚為一類,很好地解釋了在治療癰疽時(shí)的用藥特點(diǎn)。4 小結(jié)本研究采用VB和MATLAB混合編程開發(fā)的數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件,提供友好的用戶交互界面,并以數(shù)據(jù)預(yù)處理、自動分詞切詞處理、共詞分析研究等完整的流程,進(jìn)行外用復(fù)方藥材與病癥的聚類分析。應(yīng)用此軟件的優(yōu)勢在于,以前復(fù)雜煩瑣的依據(jù)文獻(xiàn)內(nèi)容人工進(jìn)行藥材摘錄、統(tǒng)計(jì)等工作,現(xiàn)在可以用程序自動完成,大大簡化了不必要的勞動,并且對數(shù)據(jù)進(jìn)行分析挖掘,將結(jié)果以多種形式可視化地展現(xiàn)出來,為開發(fā)中醫(yī)藥和其他領(lǐng)域的應(yīng)用程序積累了經(jīng)驗(yàn),并為科研工作提供了有力的技術(shù)支持與新的方法。參考文獻(xiàn)[1]崔桂彬,王汝霖,李春梅,等.基于VB與MATLAB的圖像處理軟件設(shè)計(jì)[J].微計(jì)算機(jī)信息,2006,22(30):260-262.[2]譚炎,張凌燕.MATLAB與VB混合編程技術(shù)研究[J].微計(jì)算機(jī)信息,2006,22(15):247-249.[3]陳麗君,任文濤,趙萍.基于VB和MATLAB的苗田圖像實(shí)時(shí)處理軟件設(shè)計(jì)[J].農(nóng)機(jī)化研究,2009,31(11):145-147.[4]盧振,曹屹,范永.基于VB與MATLAB混合編程數(shù)據(jù)庫圖形顯示方法[J].制導(dǎo)與引信,2009,30(3):36-40.[5]黃詠梅.讀者需求分析中的數(shù)據(jù)挖掘技術(shù)[J].大學(xué)圖書情報(bào)學(xué)刊,2006,24(4):48-50.(收稿日期:2013-10-24,編輯:魏民)endprint

    Result= Mlab.Execute (Cmd)2.2 GetFullMatrix方法GetFullMatrix ([in] BSTR Name, [in] BSTR Workspace, [in, out] SAFEARRAY (double) * pr,[in, out] SAFEARRAY (double) * pi)GetFullMatrix方法將MATLAB中的一個(gè)矩陣變量傳送到VB中的一個(gè)一維或二維數(shù)組中,其中Name指定了MATLAB中的矩陣變量名,Workspace指定了該矩陣所在的MATLAB所在的工作區(qū),pr是VB程序中的實(shí)部,pi是VB程序中的虛部。2.3 PutFullMatrix方法PutFullMatrix([in] BSTR Name, [in] BSTR Workspace,[in, out] SAFEARRAY (double) * pr,[in, out] SAFEARRAY (double) * pi)PutFullMatrix方法是將VB程序中的一個(gè)一維或二維數(shù)組傳遞到指定的MATLAB空間,各參數(shù)的意義和調(diào)用方法與GetFullMatrix方法類似。2.4 Void Minimize Command Window( )方法該方法使MATLAB的命令窗口最小化。2.5 Void Maximum Command Window( )方法該方法使MATLAB的命令窗口最大化。3 軟件的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1 系統(tǒng)數(shù)據(jù)庫與數(shù)據(jù)來源本研究前期根據(jù)《中華人民共和國藥典(2005版)》搜集整理了中醫(yī)常用的141個(gè)單味藥信息,包括藥物名稱、漢語拼音、基原、性狀、鑒別、用途、炮制方法、性味、歸經(jīng)、功效、主治、用法用量、用藥禁忌等多個(gè)字段,以及346個(gè)外用復(fù)方,包含復(fù)方名稱、別名、處方來源、藥物組成、加減、功效、主治、制備方法、用法用量、用藥禁忌、臨床應(yīng)用、藥理、各家論述等。并根據(jù)復(fù)方劑型、主治的病癥規(guī)范統(tǒng)一,存進(jìn)SQL Server數(shù)據(jù)庫,作為實(shí)驗(yàn)數(shù)據(jù)。數(shù)據(jù)庫詳細(xì)設(shè)計(jì)在此略過。3.2 模塊組成數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件的研究主要包括兩個(gè)功能模塊,中醫(yī)外用藥數(shù)據(jù)庫模塊以及數(shù)據(jù)可視化與數(shù)據(jù)挖掘模塊。其中,主要的數(shù)據(jù)可視化與數(shù)據(jù)挖掘模塊如圖1所示。3.2.1 數(shù)據(jù)預(yù)處理模塊 對需可視化和數(shù)據(jù)挖掘的源數(shù)據(jù)進(jìn)行規(guī)范化處理,處理完成后存進(jìn)數(shù)據(jù)庫。文本分詞系統(tǒng)根據(jù)《全國中草藥匯編》所建的詞表對特定的文獻(xiàn)資料進(jìn)行分詞處理,本研究針對中藥外用藥領(lǐng)域的復(fù)方組成成分,使用逆向最長匹配算法,切分出復(fù)方的各個(gè)藥物組成,并進(jìn)行統(tǒng)計(jì)處理,分詞結(jié)果可以作為可視化與數(shù)據(jù)挖掘的對象之一。 圖1 系統(tǒng)功能模塊圖3.2.2 數(shù)據(jù)可視化模塊 對數(shù)據(jù)對象進(jìn)行二維或三維可視化顯示,數(shù)據(jù)對象來源不限,可以為既有數(shù)據(jù),或新處理的分詞結(jié)果。根據(jù)適用對象的不同,可視化的方式也可繪出柱狀圖、餅狀圖、散點(diǎn)圖、火柴桿圖、面積圖、階梯圖等多種形式。3.2.3 數(shù)據(jù)挖掘模塊 系統(tǒng)采用基于共詞分析的聚類分析方法,對現(xiàn)有數(shù)據(jù)進(jìn)行高頻字段統(tǒng)計(jì),計(jì)算得出共詞矩陣,通過計(jì)算Ochiia系數(shù),將共詞矩陣轉(zhuǎn)化為相似矩陣和相異矩陣,最后進(jìn)行聚類分析,畫出聚類樹形圖。3.3 數(shù)據(jù)可視化與聚類分析示例3.3.1 二維柱狀圖 在程序中調(diào)用MATLAB繪制二維柱狀圖的代碼如下,生成的圖形如圖2所示。Set Mlab = CreateObject ("MATLAB.Applica- tion")Mlab.Execute (cmdMATLAB) 前面已經(jīng)給字符串變量cmdMATLAB賦值,通過MATLAB執(zhí)行命令創(chuàng)建數(shù)據(jù)矩陣或向量。Mlab.Execute ("bar(X),'stacked'") 通過函數(shù)bar()繪制二維柱狀圖。Mlab.Execute ("title('" & vXlabel & "柱狀圖', 'FontSize',15 )") 給圖形添加標(biāo)題,設(shè)置字體字號。Mlab.Execute ("Ylabel('\it " & vYlabel &", FontSize',12 )")Mlab.Execute ("Xlabel('" & vXlabel & "序號 , 'FontSize',12 )") 給圖形縱坐標(biāo)、橫坐標(biāo)添加標(biāo)簽,設(shè)置字體字號。Mlab.Execute ("set (gca, xtick, 1︰1︰" & vRcnt & ")") 給坐標(biāo)軸添加向量刻度。 圖2 復(fù)方劑型統(tǒng)計(jì)二維柱狀圖從圖2可以直觀地看出,在整理出的346個(gè)外用復(fù)方中,采用散劑作為劑型的復(fù)方有128個(gè),膏劑有113個(gè),丸劑有52個(gè),液劑有38個(gè),餅劑有6個(gè),片劑有2個(gè),霜劑只有1個(gè),其他不可直接判斷是何種劑型的復(fù)方有6個(gè)。3.3.2 三維火柴桿圖 與繪制柱狀圖類似,給變量cmdMATLAB賦值之后傳遞給MATLAB,創(chuàng)建數(shù)據(jù)矩陣或向量,即可通過命令Mlab.Execute ("stem3(X)")繪制三維火柴桿圖,如圖3所示。 圖3 復(fù)方劑型統(tǒng)計(jì)三維火柴桿圖如圖3所示,數(shù)據(jù)來源也是346個(gè)外用復(fù)方,然后根據(jù)劑型繪制出三維火柴桿圖。3.3.3 聚類分析 本研究中的數(shù)據(jù)挖掘是基于共詞研究的聚類分析。聚類分析法對于共詞關(guān)系網(wǎng)絡(luò)中的詞與詞之間的距離進(jìn)行數(shù)學(xué)運(yùn)算分析,將距離較近的主題詞聚集起來,形成一個(gè)個(gè)概念相對獨(dú)立的類團(tuán),使得類團(tuán)內(nèi)屬性相似性最大,類團(tuán)間相似性最小[5]。本研究對于中藥復(fù)方中的藥材進(jìn)行切分統(tǒng)計(jì)之后,再根據(jù)復(fù)方功效總結(jié)其對應(yīng)的主治病癥,一起進(jìn)行高頻關(guān)鍵詞統(tǒng)計(jì),并計(jì)算得出共詞矩陣。再利用Ochiia系數(shù)計(jì)算出相似矩陣和相異矩陣,并作聚類分析,可以得知針對某些病癥的用藥規(guī)律。 圖4 中藥外用復(fù)方組成藥材主治聚類分析圖在高頻關(guān)鍵詞中按頻次從高到低的順序,排前30位的依次是冰片、白礬、乳香、雄黃、輕粉、瘡瘍、沒藥、麝香、黃柏、黃連、白芷、濕疹、當(dāng)歸、甘草、石膏、朱砂、癰疽、青黛、大黃、龍骨、血竭、防風(fēng)、五倍子、骨病關(guān)節(jié)病、硫黃、細(xì)辛、潰瘍、川芎、體癬、白及。在圖4中對應(yīng)的編號從1依次到30。將這些關(guān)鍵詞進(jìn)行聚類分析,結(jié)果如圖4所示。以圖舉例來說,編號15、17、20、30即表示石膏、癰疽、龍骨、白及,較早地聚為一類,很好地解釋了在治療癰疽時(shí)的用藥特點(diǎn)。4 小結(jié)本研究采用VB和MATLAB混合編程開發(fā)的數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件,提供友好的用戶交互界面,并以數(shù)據(jù)預(yù)處理、自動分詞切詞處理、共詞分析研究等完整的流程,進(jìn)行外用復(fù)方藥材與病癥的聚類分析。應(yīng)用此軟件的優(yōu)勢在于,以前復(fù)雜煩瑣的依據(jù)文獻(xiàn)內(nèi)容人工進(jìn)行藥材摘錄、統(tǒng)計(jì)等工作,現(xiàn)在可以用程序自動完成,大大簡化了不必要的勞動,并且對數(shù)據(jù)進(jìn)行分析挖掘,將結(jié)果以多種形式可視化地展現(xiàn)出來,為開發(fā)中醫(yī)藥和其他領(lǐng)域的應(yīng)用程序積累了經(jīng)驗(yàn),并為科研工作提供了有力的技術(shù)支持與新的方法。參考文獻(xiàn)[1]崔桂彬,王汝霖,李春梅,等.基于VB與MATLAB的圖像處理軟件設(shè)計(jì)[J].微計(jì)算機(jī)信息,2006,22(30):260-262.[2]譚炎,張凌燕.MATLAB與VB混合編程技術(shù)研究[J].微計(jì)算機(jī)信息,2006,22(15):247-249.[3]陳麗君,任文濤,趙萍.基于VB和MATLAB的苗田圖像實(shí)時(shí)處理軟件設(shè)計(jì)[J].農(nóng)機(jī)化研究,2009,31(11):145-147.[4]盧振,曹屹,范永.基于VB與MATLAB混合編程數(shù)據(jù)庫圖形顯示方法[J].制導(dǎo)與引信,2009,30(3):36-40.[5]黃詠梅.讀者需求分析中的數(shù)據(jù)挖掘技術(shù)[J].大學(xué)圖書情報(bào)學(xué)刊,2006,24(4):48-50.(收稿日期:2013-10-24,編輯:魏民)endprint

    Result= Mlab.Execute (Cmd)2.2 GetFullMatrix方法GetFullMatrix ([in] BSTR Name, [in] BSTR Workspace, [in, out] SAFEARRAY (double) * pr,[in, out] SAFEARRAY (double) * pi)GetFullMatrix方法將MATLAB中的一個(gè)矩陣變量傳送到VB中的一個(gè)一維或二維數(shù)組中,其中Name指定了MATLAB中的矩陣變量名,Workspace指定了該矩陣所在的MATLAB所在的工作區(qū),pr是VB程序中的實(shí)部,pi是VB程序中的虛部。2.3 PutFullMatrix方法PutFullMatrix([in] BSTR Name, [in] BSTR Workspace,[in, out] SAFEARRAY (double) * pr,[in, out] SAFEARRAY (double) * pi)PutFullMatrix方法是將VB程序中的一個(gè)一維或二維數(shù)組傳遞到指定的MATLAB空間,各參數(shù)的意義和調(diào)用方法與GetFullMatrix方法類似。2.4 Void Minimize Command Window( )方法該方法使MATLAB的命令窗口最小化。2.5 Void Maximum Command Window( )方法該方法使MATLAB的命令窗口最大化。3 軟件的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1 系統(tǒng)數(shù)據(jù)庫與數(shù)據(jù)來源本研究前期根據(jù)《中華人民共和國藥典(2005版)》搜集整理了中醫(yī)常用的141個(gè)單味藥信息,包括藥物名稱、漢語拼音、基原、性狀、鑒別、用途、炮制方法、性味、歸經(jīng)、功效、主治、用法用量、用藥禁忌等多個(gè)字段,以及346個(gè)外用復(fù)方,包含復(fù)方名稱、別名、處方來源、藥物組成、加減、功效、主治、制備方法、用法用量、用藥禁忌、臨床應(yīng)用、藥理、各家論述等。并根據(jù)復(fù)方劑型、主治的病癥規(guī)范統(tǒng)一,存進(jìn)SQL Server數(shù)據(jù)庫,作為實(shí)驗(yàn)數(shù)據(jù)。數(shù)據(jù)庫詳細(xì)設(shè)計(jì)在此略過。3.2 模塊組成數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件的研究主要包括兩個(gè)功能模塊,中醫(yī)外用藥數(shù)據(jù)庫模塊以及數(shù)據(jù)可視化與數(shù)據(jù)挖掘模塊。其中,主要的數(shù)據(jù)可視化與數(shù)據(jù)挖掘模塊如圖1所示。3.2.1 數(shù)據(jù)預(yù)處理模塊 對需可視化和數(shù)據(jù)挖掘的源數(shù)據(jù)進(jìn)行規(guī)范化處理,處理完成后存進(jìn)數(shù)據(jù)庫。文本分詞系統(tǒng)根據(jù)《全國中草藥匯編》所建的詞表對特定的文獻(xiàn)資料進(jìn)行分詞處理,本研究針對中藥外用藥領(lǐng)域的復(fù)方組成成分,使用逆向最長匹配算法,切分出復(fù)方的各個(gè)藥物組成,并進(jìn)行統(tǒng)計(jì)處理,分詞結(jié)果可以作為可視化與數(shù)據(jù)挖掘的對象之一。 圖1 系統(tǒng)功能模塊圖3.2.2 數(shù)據(jù)可視化模塊 對數(shù)據(jù)對象進(jìn)行二維或三維可視化顯示,數(shù)據(jù)對象來源不限,可以為既有數(shù)據(jù),或新處理的分詞結(jié)果。根據(jù)適用對象的不同,可視化的方式也可繪出柱狀圖、餅狀圖、散點(diǎn)圖、火柴桿圖、面積圖、階梯圖等多種形式。3.2.3 數(shù)據(jù)挖掘模塊 系統(tǒng)采用基于共詞分析的聚類分析方法,對現(xiàn)有數(shù)據(jù)進(jìn)行高頻字段統(tǒng)計(jì),計(jì)算得出共詞矩陣,通過計(jì)算Ochiia系數(shù),將共詞矩陣轉(zhuǎn)化為相似矩陣和相異矩陣,最后進(jìn)行聚類分析,畫出聚類樹形圖。3.3 數(shù)據(jù)可視化與聚類分析示例3.3.1 二維柱狀圖 在程序中調(diào)用MATLAB繪制二維柱狀圖的代碼如下,生成的圖形如圖2所示。Set Mlab = CreateObject ("MATLAB.Applica- tion")Mlab.Execute (cmdMATLAB) 前面已經(jīng)給字符串變量cmdMATLAB賦值,通過MATLAB執(zhí)行命令創(chuàng)建數(shù)據(jù)矩陣或向量。Mlab.Execute ("bar(X),'stacked'") 通過函數(shù)bar()繪制二維柱狀圖。Mlab.Execute ("title('" & vXlabel & "柱狀圖', 'FontSize',15 )") 給圖形添加標(biāo)題,設(shè)置字體字號。Mlab.Execute ("Ylabel('\it " & vYlabel &", FontSize',12 )")Mlab.Execute ("Xlabel('" & vXlabel & "序號 , 'FontSize',12 )") 給圖形縱坐標(biāo)、橫坐標(biāo)添加標(biāo)簽,設(shè)置字體字號。Mlab.Execute ("set (gca, xtick, 1︰1︰" & vRcnt & ")") 給坐標(biāo)軸添加向量刻度。 圖2 復(fù)方劑型統(tǒng)計(jì)二維柱狀圖從圖2可以直觀地看出,在整理出的346個(gè)外用復(fù)方中,采用散劑作為劑型的復(fù)方有128個(gè),膏劑有113個(gè),丸劑有52個(gè),液劑有38個(gè),餅劑有6個(gè),片劑有2個(gè),霜劑只有1個(gè),其他不可直接判斷是何種劑型的復(fù)方有6個(gè)。3.3.2 三維火柴桿圖 與繪制柱狀圖類似,給變量cmdMATLAB賦值之后傳遞給MATLAB,創(chuàng)建數(shù)據(jù)矩陣或向量,即可通過命令Mlab.Execute ("stem3(X)")繪制三維火柴桿圖,如圖3所示。 圖3 復(fù)方劑型統(tǒng)計(jì)三維火柴桿圖如圖3所示,數(shù)據(jù)來源也是346個(gè)外用復(fù)方,然后根據(jù)劑型繪制出三維火柴桿圖。3.3.3 聚類分析 本研究中的數(shù)據(jù)挖掘是基于共詞研究的聚類分析。聚類分析法對于共詞關(guān)系網(wǎng)絡(luò)中的詞與詞之間的距離進(jìn)行數(shù)學(xué)運(yùn)算分析,將距離較近的主題詞聚集起來,形成一個(gè)個(gè)概念相對獨(dú)立的類團(tuán),使得類團(tuán)內(nèi)屬性相似性最大,類團(tuán)間相似性最小[5]。本研究對于中藥復(fù)方中的藥材進(jìn)行切分統(tǒng)計(jì)之后,再根據(jù)復(fù)方功效總結(jié)其對應(yīng)的主治病癥,一起進(jìn)行高頻關(guān)鍵詞統(tǒng)計(jì),并計(jì)算得出共詞矩陣。再利用Ochiia系數(shù)計(jì)算出相似矩陣和相異矩陣,并作聚類分析,可以得知針對某些病癥的用藥規(guī)律。 圖4 中藥外用復(fù)方組成藥材主治聚類分析圖在高頻關(guān)鍵詞中按頻次從高到低的順序,排前30位的依次是冰片、白礬、乳香、雄黃、輕粉、瘡瘍、沒藥、麝香、黃柏、黃連、白芷、濕疹、當(dāng)歸、甘草、石膏、朱砂、癰疽、青黛、大黃、龍骨、血竭、防風(fēng)、五倍子、骨病關(guān)節(jié)病、硫黃、細(xì)辛、潰瘍、川芎、體癬、白及。在圖4中對應(yīng)的編號從1依次到30。將這些關(guān)鍵詞進(jìn)行聚類分析,結(jié)果如圖4所示。以圖舉例來說,編號15、17、20、30即表示石膏、癰疽、龍骨、白及,較早地聚為一類,很好地解釋了在治療癰疽時(shí)的用藥特點(diǎn)。4 小結(jié)本研究采用VB和MATLAB混合編程開發(fā)的數(shù)據(jù)可視化與數(shù)據(jù)挖掘軟件,提供友好的用戶交互界面,并以數(shù)據(jù)預(yù)處理、自動分詞切詞處理、共詞分析研究等完整的流程,進(jìn)行外用復(fù)方藥材與病癥的聚類分析。應(yīng)用此軟件的優(yōu)勢在于,以前復(fù)雜煩瑣的依據(jù)文獻(xiàn)內(nèi)容人工進(jìn)行藥材摘錄、統(tǒng)計(jì)等工作,現(xiàn)在可以用程序自動完成,大大簡化了不必要的勞動,并且對數(shù)據(jù)進(jìn)行分析挖掘,將結(jié)果以多種形式可視化地展現(xiàn)出來,為開發(fā)中醫(yī)藥和其他領(lǐng)域的應(yīng)用程序積累了經(jīng)驗(yàn),并為科研工作提供了有力的技術(shù)支持與新的方法。參考文獻(xiàn)[1]崔桂彬,王汝霖,李春梅,等.基于VB與MATLAB的圖像處理軟件設(shè)計(jì)[J].微計(jì)算機(jī)信息,2006,22(30):260-262.[2]譚炎,張凌燕.MATLAB與VB混合編程技術(shù)研究[J].微計(jì)算機(jī)信息,2006,22(15):247-249.[3]陳麗君,任文濤,趙萍.基于VB和MATLAB的苗田圖像實(shí)時(shí)處理軟件設(shè)計(jì)[J].農(nóng)機(jī)化研究,2009,31(11):145-147.[4]盧振,曹屹,范永.基于VB與MATLAB混合編程數(shù)據(jù)庫圖形顯示方法[J].制導(dǎo)與引信,2009,30(3):36-40.[5]黃詠梅.讀者需求分析中的數(shù)據(jù)挖掘技術(shù)[J].大學(xué)圖書情報(bào)學(xué)刊,2006,24(4):48-50.(收稿日期:2013-10-24,編輯:魏民)endprint

    猜你喜歡
    柱狀圖共詞分詞
    繪制和閱讀降水量柱狀圖
    基于Unity3D 的冒泡排序算法動態(tài)可視化設(shè)計(jì)及實(shí)現(xiàn)
    結(jié)巴分詞在詞云中的應(yīng)用
    基于突變檢測與共詞分析的深閱讀新興趨勢分析
    值得重視的分詞的特殊用法
    基于Android平臺的柱狀圖組件的設(shè)計(jì)實(shí)現(xiàn)
    基于共詞知識圖譜技術(shù)的國內(nèi)VLC可視化研究
    基于關(guān)鍵詞共詞分析的我國親子關(guān)系熱點(diǎn)研究
    Mapgis在繪制鉆孔柱狀圖中的應(yīng)用
    基于共詞分析的近十年國內(nèi)網(wǎng)絡(luò)團(tuán)購研究熱點(diǎn)分析
    免费电影在线观看免费观看| 九九爱精品视频在线观看| 欧美xxxx性猛交bbbb| 女人被狂操c到高潮| 精品日产1卡2卡| 亚洲第一电影网av| 久久久久久久久久成人| 三级国产精品欧美在线观看| 人人妻人人澡欧美一区二区| 亚洲18禁久久av| 非洲黑人性xxxx精品又粗又长| 蜜桃亚洲精品一区二区三区| 国产激情偷乱视频一区二区| 小说图片视频综合网站| 国产真实伦视频高清在线观看| 成人三级黄色视频| 亚洲av.av天堂| 久久久成人免费电影| 亚洲不卡免费看| 国产不卡一卡二| 亚洲av二区三区四区| 日韩成人伦理影院| 中文字幕免费在线视频6| 91精品国产九色| 欧美中文日本在线观看视频| 99热全是精品| 秋霞在线观看毛片| 国产麻豆成人av免费视频| 欧美激情在线99| 日日干狠狠操夜夜爽| 偷拍熟女少妇极品色| 波多野结衣高清作品| 欧美日韩乱码在线| 亚洲欧美清纯卡通| 少妇人妻精品综合一区二区 | 亚洲自拍偷在线| 亚洲av.av天堂| 免费看美女性在线毛片视频| 国产精品精品国产色婷婷| 亚洲最大成人av| 国产精品一区二区三区四区久久| 嫩草影视91久久| 天天躁夜夜躁狠狠久久av| 不卡一级毛片| 在线国产一区二区在线| 成人欧美大片| 天堂网av新在线| 老师上课跳d突然被开到最大视频| 九九爱精品视频在线观看| 一卡2卡三卡四卡精品乱码亚洲| 欧美丝袜亚洲另类| 在线免费十八禁| 亚洲最大成人手机在线| 最近中文字幕高清免费大全6| 日韩欧美一区二区三区在线观看| 午夜爱爱视频在线播放| 国产精品一及| av中文乱码字幕在线| 成人亚洲欧美一区二区av| 国产伦在线观看视频一区| 中文字幕av在线有码专区| 免费人成在线观看视频色| 欧洲精品卡2卡3卡4卡5卡区| 一区二区三区四区激情视频 | 搡老熟女国产l中国老女人| 波多野结衣巨乳人妻| 赤兔流量卡办理| 在线国产一区二区在线| 久久鲁丝午夜福利片| 亚洲色图av天堂| 国产高清不卡午夜福利| 精品不卡国产一区二区三区| 变态另类成人亚洲欧美熟女| 久久久久久久亚洲中文字幕| 男女做爰动态图高潮gif福利片| 国产v大片淫在线免费观看| 一本一本综合久久| 欧美色视频一区免费| 亚洲精品久久国产高清桃花| 男女之事视频高清在线观看| 亚洲精品粉嫩美女一区| 亚洲av成人av| 亚洲熟妇中文字幕五十中出| 一级毛片电影观看 | 蜜桃亚洲精品一区二区三区| 亚洲不卡免费看| 97超级碰碰碰精品色视频在线观看| 精品无人区乱码1区二区| 女人被狂操c到高潮| 久久草成人影院| 国产精品久久电影中文字幕| 国产 一区 欧美 日韩| 国产在线精品亚洲第一网站| 又黄又爽又刺激的免费视频.| av专区在线播放| h日本视频在线播放| av中文乱码字幕在线| 99久久中文字幕三级久久日本| 欧洲精品卡2卡3卡4卡5卡区| 国产精品美女特级片免费视频播放器| 国产精品久久久久久av不卡| 女人十人毛片免费观看3o分钟| 少妇猛男粗大的猛烈进出视频 | 国产极品精品免费视频能看的| 亚洲第一区二区三区不卡| 1000部很黄的大片| 亚洲精品乱码久久久v下载方式| 天堂动漫精品| 亚洲av成人av| a级毛片a级免费在线| 长腿黑丝高跟| 俄罗斯特黄特色一大片| 欧美在线一区亚洲| 国产欧美日韩一区二区精品| av女优亚洲男人天堂| 午夜老司机福利剧场| 午夜精品在线福利| 成年免费大片在线观看| 亚洲精品影视一区二区三区av| 精品久久久久久久末码| 日韩高清综合在线| 亚洲国产精品成人久久小说 | 国产高清有码在线观看视频| 亚洲精品色激情综合| 五月玫瑰六月丁香| 色哟哟·www| 国产免费一级a男人的天堂| 丰满乱子伦码专区| 成人鲁丝片一二三区免费| 中文亚洲av片在线观看爽| 欧美+日韩+精品| 欧美人与善性xxx| 国产aⅴ精品一区二区三区波| 国产人妻一区二区三区在| 在线免费十八禁| 少妇猛男粗大的猛烈进出视频 | 国产人妻一区二区三区在| 国内精品宾馆在线| 夜夜爽天天搞| videossex国产| 99国产精品一区二区蜜桃av| 国产精品1区2区在线观看.| 国产一区二区在线av高清观看| 亚洲成a人片在线一区二区| 真人做人爱边吃奶动态| 亚洲性夜色夜夜综合| 国产精品亚洲美女久久久| av在线播放精品| 国产精品一区二区性色av| 精品99又大又爽又粗少妇毛片| 天堂√8在线中文| 男女边吃奶边做爰视频| 波多野结衣高清作品| 国产成人91sexporn| 看十八女毛片水多多多| 三级毛片av免费| 五月玫瑰六月丁香| 人妻制服诱惑在线中文字幕| 欧美成人免费av一区二区三区| 欧美zozozo另类| av视频在线观看入口| 久久6这里有精品| 女人十人毛片免费观看3o分钟| 久久精品影院6| 99久久精品热视频| 国产高清激情床上av| 天堂动漫精品| 18禁在线播放成人免费| 最后的刺客免费高清国语| 国产69精品久久久久777片| 午夜久久久久精精品| 成人欧美大片| 亚洲欧美日韩东京热| 成人高潮视频无遮挡免费网站| 永久网站在线| 欧美又色又爽又黄视频| 日韩欧美一区二区三区在线观看| 国产一区二区在线观看日韩| 高清日韩中文字幕在线| 日韩欧美精品v在线| 亚洲精品成人久久久久久| 成人av一区二区三区在线看| 亚洲欧美成人综合另类久久久 | 一区二区三区四区激情视频 | 狂野欧美白嫩少妇大欣赏| 最新在线观看一区二区三区| 国产精品久久电影中文字幕| 一本精品99久久精品77| 天堂av国产一区二区熟女人妻| 天堂网av新在线| 免费无遮挡裸体视频| 五月伊人婷婷丁香| 听说在线观看完整版免费高清| 麻豆国产av国片精品| 一本精品99久久精品77| 黄色一级大片看看| 午夜影院日韩av| 亚洲最大成人av| 99在线视频只有这里精品首页| 亚洲国产精品久久男人天堂| 搡老熟女国产l中国老女人| 一区二区三区高清视频在线| 久久久久久九九精品二区国产| 99热这里只有是精品50| 干丝袜人妻中文字幕| 亚洲久久久久久中文字幕| 久久人妻av系列| 国产精品不卡视频一区二区| 日本熟妇午夜| 国产一区二区三区av在线 | 国产精品野战在线观看| 免费观看精品视频网站| 又黄又爽又刺激的免费视频.| 亚洲av电影不卡..在线观看| 久久久国产成人精品二区| 最近的中文字幕免费完整| 能在线免费观看的黄片| 亚洲国产精品成人久久小说 | 色综合站精品国产| 有码 亚洲区| 欧美色视频一区免费| 成年女人毛片免费观看观看9| 日韩在线高清观看一区二区三区| 中文字幕av成人在线电影| 国产亚洲91精品色在线| 国产高清有码在线观看视频| 可以在线观看的亚洲视频| 天美传媒精品一区二区| 国产精品精品国产色婷婷| 久久久久九九精品影院| 1024手机看黄色片| 一区二区三区免费毛片| 午夜老司机福利剧场| 成人鲁丝片一二三区免费| 免费看光身美女| 日本成人三级电影网站| 国产成人freesex在线 | 日韩av在线大香蕉| 午夜爱爱视频在线播放| 尤物成人国产欧美一区二区三区| 不卡一级毛片| 国产亚洲91精品色在线| 国产精品女同一区二区软件| 国产美女午夜福利| 久久久久久久久久成人| 日本色播在线视频| 欧美成人精品欧美一级黄| 精品99又大又爽又粗少妇毛片| 久久久a久久爽久久v久久| 欧美日韩一区二区视频在线观看视频在线 | 国产精品一区二区性色av| 美女黄网站色视频| 国模一区二区三区四区视频| 成人综合一区亚洲| 你懂的网址亚洲精品在线观看 | 丰满人妻一区二区三区视频av| 亚洲aⅴ乱码一区二区在线播放| 国产免费一级a男人的天堂| 一卡2卡三卡四卡精品乱码亚洲| 国产精品一区www在线观看| 99热这里只有是精品在线观看| 国产在视频线在精品| 99热精品在线国产| 亚洲丝袜综合中文字幕| 国产精品国产高清国产av| 神马国产精品三级电影在线观看| 亚洲自偷自拍三级| 91久久精品国产一区二区三区| 露出奶头的视频| 久久午夜福利片| 免费在线观看成人毛片| 熟女人妻精品中文字幕| 日韩高清综合在线| 亚洲精品456在线播放app| 91狼人影院| 亚洲一区二区三区色噜噜| 免费电影在线观看免费观看| 丰满乱子伦码专区| 最近在线观看免费完整版| 国产av一区在线观看免费| 成人欧美大片| 免费观看在线日韩| 国产午夜精品久久久久久一区二区三区 | 狠狠狠狠99中文字幕| 欧美丝袜亚洲另类| 成年女人毛片免费观看观看9| 大又大粗又爽又黄少妇毛片口| 久久久久免费精品人妻一区二区| 成人特级黄色片久久久久久久| av中文乱码字幕在线| 国产一区亚洲一区在线观看| 18禁在线播放成人免费| 高清毛片免费观看视频网站| 九九爱精品视频在线观看| 日本熟妇午夜| 日产精品乱码卡一卡2卡三| 成年女人看的毛片在线观看| 成年女人毛片免费观看观看9| 美女被艹到高潮喷水动态| av天堂中文字幕网| 少妇人妻一区二区三区视频| 精品午夜福利在线看| 男女视频在线观看网站免费| 免费黄网站久久成人精品| 天天一区二区日本电影三级| 免费看a级黄色片| or卡值多少钱| 狂野欧美白嫩少妇大欣赏| 精品久久久久久久久久免费视频| 一级黄色大片毛片| av国产免费在线观看| 欧美一区二区亚洲| 精品无人区乱码1区二区| 国产探花在线观看一区二区| 国产午夜福利久久久久久| 久久久久久久久大av| 亚洲精品影视一区二区三区av| 91精品国产九色| 日韩国内少妇激情av| 亚洲自拍偷在线| 免费观看人在逋| 美女高潮的动态| 国产精品99久久久久久久久| 国产精品久久久久久亚洲av鲁大| 国产一区二区亚洲精品在线观看| 国产精品美女特级片免费视频播放器| 啦啦啦韩国在线观看视频| 亚洲中文字幕日韩| 99久久精品热视频| av在线播放精品| 在线播放国产精品三级| 变态另类成人亚洲欧美熟女| 一进一出好大好爽视频| 俺也久久电影网| 精品人妻一区二区三区麻豆 | 在线天堂最新版资源| 国产精品久久久久久精品电影| 成人午夜高清在线视频| 中出人妻视频一区二区| 特级一级黄色大片| 日韩精品有码人妻一区| 99国产精品一区二区蜜桃av| 内地一区二区视频在线| 高清午夜精品一区二区三区 | 一个人免费在线观看电影| 亚洲久久久久久中文字幕| 亚洲国产高清在线一区二区三| 国产亚洲91精品色在线| 亚洲成a人片在线一区二区| 91狼人影院| 久久精品国产亚洲av香蕉五月| 久久九九热精品免费| 午夜精品一区二区三区免费看| 男人舔奶头视频| 亚洲欧美日韩卡通动漫| 熟女电影av网| 男女做爰动态图高潮gif福利片| 欧美激情在线99| 亚洲国产精品久久男人天堂| 精品一区二区三区视频在线观看免费| АⅤ资源中文在线天堂| 韩国av在线不卡| 久久精品国产亚洲av涩爱 | 欧美日韩精品成人综合77777| 午夜福利在线观看吧| 男女那种视频在线观看| 嫩草影视91久久| 男女之事视频高清在线观看| 国产久久久一区二区三区| 悠悠久久av| 中文字幕熟女人妻在线| 人妻久久中文字幕网| 欧美三级亚洲精品| 欧美性猛交黑人性爽| 午夜精品国产一区二区电影 | 亚洲av成人av| 乱系列少妇在线播放| 91狼人影院| 国产私拍福利视频在线观看| 亚洲成人久久爱视频| 亚洲国产精品合色在线| av免费在线看不卡| 国产视频内射| 女同久久另类99精品国产91| 有码 亚洲区| 免费看av在线观看网站| av天堂中文字幕网| 我要看日韩黄色一级片| 色尼玛亚洲综合影院| 99久久久亚洲精品蜜臀av| 搡老妇女老女人老熟妇| 色尼玛亚洲综合影院| 国产爱豆传媒在线观看| av在线播放精品| 大又大粗又爽又黄少妇毛片口| av国产免费在线观看| 亚洲最大成人手机在线| 三级经典国产精品| 久久精品综合一区二区三区| 一卡2卡三卡四卡精品乱码亚洲| 亚洲精品一卡2卡三卡4卡5卡| 日韩三级伦理在线观看| 最近的中文字幕免费完整| av福利片在线观看| 中文字幕熟女人妻在线| 亚洲第一电影网av| 亚洲精品成人久久久久久| 最近的中文字幕免费完整| 一个人看的www免费观看视频| 男女边吃奶边做爰视频| 尤物成人国产欧美一区二区三区| 国产三级中文精品| 久久6这里有精品| 中文字幕av在线有码专区| 国产精品久久久久久精品电影| 亚洲一区高清亚洲精品| 高清午夜精品一区二区三区 | 亚洲av一区综合| 美女被艹到高潮喷水动态| 亚洲精品色激情综合| 免费看日本二区| 男女啪啪激烈高潮av片| 男插女下体视频免费在线播放| 免费av观看视频| 久久99热这里只有精品18| 美女 人体艺术 gogo| 国产熟女欧美一区二区| 精品免费久久久久久久清纯| 啦啦啦韩国在线观看视频| 菩萨蛮人人尽说江南好唐韦庄 | 一进一出抽搐gif免费好疼| 在线观看午夜福利视频| 国内精品一区二区在线观看| 18禁在线播放成人免费| 波多野结衣巨乳人妻| 美女黄网站色视频| 麻豆国产97在线/欧美| АⅤ资源中文在线天堂| 久久精品久久久久久噜噜老黄 | 亚洲高清免费不卡视频| 亚洲在线自拍视频| 男女做爰动态图高潮gif福利片| 美女 人体艺术 gogo| 精品熟女少妇av免费看| 成人无遮挡网站| 亚洲国产日韩欧美精品在线观看| 国产成人福利小说| 乱码一卡2卡4卡精品| 3wmmmm亚洲av在线观看| 热99re8久久精品国产| 亚洲第一区二区三区不卡| 观看美女的网站| 亚洲久久久久久中文字幕| 大型黄色视频在线免费观看| 亚洲高清免费不卡视频| 蜜桃久久精品国产亚洲av| 国产午夜精品久久久久久一区二区三区 | 露出奶头的视频| 国产成人a区在线观看| 亚洲欧美成人综合另类久久久 | 日本 av在线| 欧美成人精品欧美一级黄| 蜜臀久久99精品久久宅男| 国产欧美日韩一区二区精品| 亚洲最大成人中文| 婷婷六月久久综合丁香| 成年免费大片在线观看| 两个人的视频大全免费| 男插女下体视频免费在线播放| 三级经典国产精品| 日日干狠狠操夜夜爽| 国产伦一二天堂av在线观看| 国国产精品蜜臀av免费| 免费av观看视频| 国产高清激情床上av| 午夜爱爱视频在线播放| 三级经典国产精品| 岛国在线免费视频观看| 赤兔流量卡办理| 亚洲熟妇熟女久久| 干丝袜人妻中文字幕| 国产精品综合久久久久久久免费| 夜夜爽天天搞| 欧美日韩国产亚洲二区| 亚洲精品粉嫩美女一区| 久久久久久久久久久丰满| 久久精品久久久久久噜噜老黄 | 精品一区二区免费观看| 麻豆精品久久久久久蜜桃| 久久久午夜欧美精品| 别揉我奶头~嗯~啊~动态视频| 亚洲精品一卡2卡三卡4卡5卡| 亚洲欧美日韩卡通动漫| 天天一区二区日本电影三级| a级毛片免费高清观看在线播放| 成人美女网站在线观看视频| 高清日韩中文字幕在线| 日韩欧美国产在线观看| 男女下面进入的视频免费午夜| 午夜精品国产一区二区电影 | 99精品在免费线老司机午夜| 亚洲国产欧洲综合997久久,| 国产在视频线在精品| 深夜精品福利| 国产综合懂色| 日日撸夜夜添| 一本精品99久久精品77| 男女下面进入的视频免费午夜| 99久国产av精品| 亚洲欧美日韩无卡精品| 午夜激情欧美在线| 男人舔奶头视频| 免费在线观看成人毛片| 欧美又色又爽又黄视频| 欧美xxxx性猛交bbbb| 在线观看av片永久免费下载| 可以在线观看的亚洲视频| 国内精品美女久久久久久| 久久午夜亚洲精品久久| 一级黄色大片毛片| 欧美xxxx黑人xx丫x性爽| 黄色一级大片看看| av在线播放精品| 成年版毛片免费区| 亚洲av第一区精品v没综合| 国产午夜精品论理片| 一级毛片久久久久久久久女| 国产午夜精品论理片| 亚洲性夜色夜夜综合| 国产在线男女| 麻豆国产97在线/欧美| 日韩一区二区视频免费看| 国产一区二区亚洲精品在线观看| 精品国内亚洲2022精品成人| 男女做爰动态图高潮gif福利片| 在线播放国产精品三级| 九九久久精品国产亚洲av麻豆| 中文字幕免费在线视频6| 国产精品无大码| 成人二区视频| 最好的美女福利视频网| 可以在线观看的亚洲视频| ponron亚洲| 三级毛片av免费| 久久久午夜欧美精品| 麻豆av噜噜一区二区三区| 午夜影院日韩av| a级毛色黄片| 日本色播在线视频| 精品久久久久久成人av| 久久精品久久久久久噜噜老黄 | 黑人高潮一二区| 男女那种视频在线观看| 日韩三级伦理在线观看| 亚洲三级黄色毛片| 哪里可以看免费的av片| 啦啦啦韩国在线观看视频| 国产一区二区激情短视频| 亚洲丝袜综合中文字幕| 一级毛片电影观看 | 久久热精品热| 狂野欧美白嫩少妇大欣赏| 蜜臀久久99精品久久宅男| 久久精品国产99精品国产亚洲性色| 日韩中字成人| 内地一区二区视频在线| 亚洲av.av天堂| 日本三级黄在线观看| 香蕉av资源在线| 大又大粗又爽又黄少妇毛片口| 免费不卡的大黄色大毛片视频在线观看 | 国产色爽女视频免费观看| 久久人人爽人人爽人人片va| 成人欧美大片| 成人漫画全彩无遮挡| 亚洲性久久影院| 亚洲aⅴ乱码一区二区在线播放| 亚洲成人av在线免费| 国模一区二区三区四区视频| 日本黄大片高清| 三级毛片av免费| 亚洲国产精品sss在线观看| 日本三级黄在线观看| 日本精品一区二区三区蜜桃| 免费一级毛片在线播放高清视频| 国产国拍精品亚洲av在线观看| 日韩欧美在线乱码| 国产黄色小视频在线观看| 白带黄色成豆腐渣| 亚洲va在线va天堂va国产| 91久久精品电影网| 在线免费观看不下载黄p国产| 亚洲成人精品中文字幕电影| 成年女人毛片免费观看观看9| 亚洲美女视频黄频| 日韩欧美国产在线观看| 国产av不卡久久| 人人妻人人看人人澡| 免费看美女性在线毛片视频| 精品福利观看| 精品欧美国产一区二区三| 亚洲真实伦在线观看| 中出人妻视频一区二区| www.色视频.com| 99热精品在线国产| 日韩欧美免费精品| 三级男女做爰猛烈吃奶摸视频| 1024手机看黄色片| av天堂在线播放| 亚洲久久久久久中文字幕| 免费不卡的大黄色大毛片视频在线观看 | 亚洲久久久久久中文字幕| 99热只有精品国产| 国产精品人妻久久久久久| 欧美zozozo另类|