999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Java Web網(wǎng)站應(yīng)用Matlab問題解決方案

2013-04-12 00:00:00馬景濤鄭斌張利益孔偉偉
現(xiàn)代電子技術(shù) 2013年6期

摘要: 為了應(yīng)用專業(yè)數(shù)據(jù)軟件Matlab,提高供電企業(yè)網(wǎng)站對(duì)用戶信用分析的處理能力,在應(yīng)用MatLab提供的MCR,實(shí)現(xiàn)Web網(wǎng)站對(duì)數(shù)據(jù)分析處理的功能同時(shí),通過源碼分析和進(jìn)程跟蹤對(duì)MCR與Java的結(jié)合與應(yīng)用的過程進(jìn)行仔細(xì)的對(duì)比分析。在不同的部署環(huán)境中,設(shè)置好應(yīng)用MCR所需的相同環(huán)境變量后,對(duì)Web網(wǎng)站運(yùn)行情況的結(jié)果進(jìn)行對(duì)比,整理出各種由于MCR本身與Java版本造成的沖突,導(dǎo)致Java網(wǎng)站無法正常應(yīng)用MCR處理數(shù)據(jù)的解決方案。該方案為相關(guān)業(yè)務(wù)領(lǐng)域開發(fā)提供了有效的技術(shù)支持,創(chuàng)造了很好的社會(huì)效益和經(jīng)濟(jì)效益。

關(guān)鍵字: Web應(yīng)用; MatLab; Java; MCR

中圖分類號(hào): TN964?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2013)06?0056?03

0 引 言

利用MatLab(MATrix LABoratory)專業(yè)軟件對(duì)數(shù)據(jù)處理的能力,可以充分利用各種數(shù)學(xué)理論,提高Web網(wǎng)站的數(shù)據(jù)挖掘、分析、處理能力。然而,目前已知的相關(guān)內(nèi)容都是簡單的應(yīng)用方法描述,并無對(duì)相應(yīng)問題的處理方案。本文在描述Web網(wǎng)站中應(yīng)用MCR進(jìn)行開發(fā)的流程同時(shí),進(jìn)一步解決了各種可能遇到的問題,為類似開發(fā)提供了完善的解決方案。

1 Java Web網(wǎng)站應(yīng)用Matlab流程

1.1 Web應(yīng)用MCR(Matlab Compiler Runtime)過程說明

(3)在Setting中設(shè)置General,在Generate Verbose Output前打勾,Object Instances Share MCR則不打勾。

(4)設(shè)置完成后,將編譯好的Logistic.m文件拖動(dòng)到項(xiàng)目默認(rèn)的Logisticclass文件夾下,再點(diǎn)擊編譯按鈕,生成對(duì)應(yīng)jar包Logistic.jar[2]。

1.1.2 設(shè)置Web網(wǎng)站服務(wù)器環(huán)境變量

Web網(wǎng)站是以一個(gè)平臺(tái)設(shè)置的,簡單以tomcat部署的網(wǎng)站為例,使用的是jdk1.5.0_08。

(1)確認(rèn)服務(wù)器上已經(jīng)安裝jdk1.5.0_08和tomcat,且網(wǎng)站已經(jīng)部署[3]。

(2)將Matlab安裝路徑\R2008a\toolbox\compiler\deploy\win32下的MCRInstaller.exe復(fù)制到服務(wù)器上,并安裝Matlab Compiler Runtime到默認(rèn)的C盤。

(3)修改環(huán)境變量,配置JAVA_HOME,CLSSPATH和PATH后,檢查jdk,javabuilder等路徑。需要注意的是,jdk版本需要與Matlab生成jar包的jdk版本最好一致[4]。

1.2 JAVA_HOME路徑

1.4 Path路徑

1.6 網(wǎng)站定時(shí)任務(wù)

1.7 各種問題的解決方案

MCR一直掛起的問題解決方案:

在Matlab編譯的時(shí)候,有些人點(diǎn)選了 Object Instances Share MCR,實(shí)際上會(huì)造成啟動(dòng)Logisticclass后,就會(huì)始終啟動(dòng)MCR,而不會(huì)結(jié)束,形成掛起,這個(gè)在Main的靜態(tài)方法中,大家可以試驗(yàn)得到。

就是為了事先定義Logisticclass傳遞給DAO進(jìn)行數(shù)據(jù)處理

1.8 MCR環(huán)境變量無法找到的解決方案注意事項(xiàng)

(1)首先檢查系統(tǒng)環(huán)境變量path,java_home,classpath是否有遺漏。

(2)如果是使用Weblogic服務(wù)時(shí),注意需要保證jdk一致。需要專門設(shè)置Matlab_JAVA的變量,具體應(yīng)當(dāng)指向Weblogic安裝時(shí)安裝的目錄下,如D:\bea\jdk150_04\jre。

(3)如果都確定沒有遺漏,依舊有路徑問題“Failed to find the runtime libraries, required by Matlab Builder JA, on system path“這樣的錯(cuò)誤。則要在系統(tǒng)調(diào)用前,指定“java.library.path”屬性, System.setProperty(\"java.library.path\", \"C:\\Program Files\\Matlab\\Matlab Compiler Runtime\\v78\\runtime\\win32\");此路徑,由服務(wù)器安裝的路徑進(jìn)行相關(guān)設(shè)置。

2 相關(guān)技術(shù)介紹

2.1 Matlab

Matlab是美國MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括Matlab和Simulink兩大部分。它提供的Matlab Compiler Runtime[6]與Matlab Builder JA[7]聯(lián)合工作可以為Java環(huán)境提供數(shù)據(jù)處理、分析、計(jì)算等功能[8]。

2.2 Logistic模型

Logistic模型是由Martin于1977年被提出,用以預(yù)測(cè)公司的破產(chǎn)和違約概率的模型。此模型根據(jù)銀行,投資者的風(fēng)險(xiǎn)偏好設(shè)定風(fēng)險(xiǎn)警戒線,以此進(jìn)行風(fēng)險(xiǎn)定位。其預(yù)測(cè)能力優(yōu)于Z?Score和ZETA模型[9]。1983年,Madalla采用Logistic模型區(qū)別違約與非違約貸款申請(qǐng)人,并計(jì)算出違約概率p≥0.551時(shí)是風(fēng)險(xiǎn)貸款,p<0.551時(shí)是非風(fēng)險(xiǎn)貸款[10]。David West于2000年研究表明,Logistic具有很高的判別準(zhǔn)確率。高于神經(jīng)網(wǎng)絡(luò)模型和統(tǒng)計(jì)分量模型[11]。目前為止,眾多研究表明,Logistic回歸模型不要求數(shù)據(jù)滿足正態(tài)分布。因此,在滿足正態(tài)分布的條件下,Logistic回歸模型與判別分析模型具有相同的判別準(zhǔn)確率,而在不滿足正態(tài)分布的條件下,Logistic回歸模型具有更高的精度[9]。

3 應(yīng)用分析

本解決方案特別適用于需要對(duì)數(shù)據(jù)深入分析,進(jìn)行各種科學(xué)計(jì)算的應(yīng)用網(wǎng)站系統(tǒng),例如,客戶信用分析系統(tǒng)。電力營銷對(duì)客戶信用風(fēng)險(xiǎn)分析的場(chǎng)景中,需要通過對(duì)數(shù)據(jù)的進(jìn)一步分析[12],通過層次信用模型對(duì)用戶的信用進(jìn)行計(jì)算,再根據(jù)抽樣的信用數(shù)據(jù),通過二元Logistic邏輯回歸模型進(jìn)行分析,利用Matlab語言,對(duì)數(shù)據(jù)進(jìn)行處理后,計(jì)算出用戶各項(xiàng)風(fēng)險(xiǎn)參數(shù)權(quán)重,最終可以分析出用戶在未來違約的可能概率,從而為電力公司提供客戶安全風(fēng)險(xiǎn)依據(jù)。

4 結(jié) 語

本文專門針對(duì)在Web中應(yīng)用Matlab Compiler Runtime (MCR)時(shí)的各種問題,提供了對(duì)應(yīng)的解決方案,在一定程度解決了由于Matlab提供的JavaBuilder(Matlab Builder for Java)暫未完善導(dǎo)致的網(wǎng)站部署問題,為類似開發(fā)提供了完善的解決方案。今后會(huì)在解決方案型的基礎(chǔ)上繼續(xù)完善,更深入地研究應(yīng)用各種數(shù)學(xué)工具進(jìn)行科學(xué)計(jì)算的優(yōu)化、容錯(cuò)策略。

參考文獻(xiàn)

[1] 王正盛. Matlab數(shù)學(xué)工具軟件簡明教程[D].南京:南京航空航天大學(xué),2002.

[2] 楊曉霞,侯銳鋒. Visual C#.NET,Delphi,Java與Matlab接口技術(shù)的研究[J].云南大學(xué)學(xué)報(bào):自然科學(xué)版,2008(z2):247?249.

[3] 陳宏希,鄒益民.用Matlabcontrol實(shí)現(xiàn)Java與Matlab的混合編程[J].工業(yè)儀表與自動(dòng)化裝置,2012(3):27?30.

[4] 張崇明,汪春梅,朱品昌,等.使用Java擴(kuò)展Matlab[J].計(jì)算機(jī)應(yīng)用與軟件,2006(6):1563?1565.

[5] 馮文龍,雷景生.基于Web服務(wù)的存儲(chǔ)網(wǎng)格數(shù)據(jù)交換[J].計(jì)算機(jī)工程,2007,33(19):109?111.

[6] 向遙,李宏,謝政.運(yùn)用Java編程擴(kuò)展Matlab虛擬現(xiàn)實(shí)的交互功能研究與實(shí)現(xiàn)[J].計(jì)算技術(shù)與自動(dòng)化,2006(1):83?85.

[7] 楊斌.Linux系統(tǒng)下Java與Matlab混合編程及應(yīng)用[J].電腦編程技巧與維護(hù),2010(8):29?31.

[8] 林美,呂新安,齊從謙.基于Matlab與Java的混合編程研究及實(shí)現(xiàn)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2006(12):31?34.

[9] MARTIN D. Early warning of bank failure:a logit regression approach [J]. Journal of Banking and Finance, 1977 (3):249?276.

[10] MADALLA S G. Limited?dependent and qualitative variables in econometrics [M]. Cambridge:Cambridge University Press, 1983.

[11] WEST D. Neural network credit scoring models [J]. Computer Operations Research, 2000, 27:1131?1152.

[12] 劉冰寒.信息系統(tǒng)風(fēng)險(xiǎn)評(píng)估及量化方法研究[D].濟(jì)南:山東建筑大學(xué),2011.

主站蜘蛛池模板: www.91在线播放| 国产第三区| 国产农村1级毛片| 欧美中文字幕在线视频| 中文字幕 91| 国产真实乱子伦视频播放| 亚洲第一成年人网站| 亚洲福利片无码最新在线播放| 欧美翘臀一区二区三区| 老司国产精品视频91| 在线免费亚洲无码视频| 日本不卡在线视频| 精品国产免费第一区二区三区日韩| 依依成人精品无v国产| 国产成人亚洲综合a∨婷婷| 亚洲精品777| 国产一区二区三区在线观看视频| 久久国产拍爱| 免费一级毛片| 狠狠色综合网| 日日碰狠狠添天天爽| 亚洲av色吊丝无码| 伊人91视频| 亚洲第一天堂无码专区| 亚洲黄色成人| 99热免费在线| 伊人中文网| 三级视频中文字幕| 片在线无码观看| 亚洲精品视频免费| 欧美福利在线观看| 尤物国产在线| 日韩高清在线观看不卡一区二区 | 亚洲欧美成aⅴ人在线观看| 国产h视频在线观看视频| 少妇高潮惨叫久久久久久| 欧美亚洲第一页| 在线国产毛片| 国产SUV精品一区二区| 色综合日本| 欧洲极品无码一区二区三区| 婷婷伊人久久| 麻豆国产精品一二三在线观看| 一级毛片不卡片免费观看| 丝袜国产一区| 精品丝袜美腿国产一区| 国产在线97| 久久伊人色| 国产欧美视频在线观看| 青青青国产精品国产精品美女| 国产精品成人啪精品视频| 成人一级黄色毛片| 久久99国产综合精品1| 免费无码网站| a级毛片在线免费| 波多野结衣第一页| 无码网站免费观看| 日本a级免费| 99草精品视频| 亚洲日本中文字幕天堂网| 国产一区二区三区在线无码| 青草精品视频| 欧美精品成人| 国产黄在线免费观看| 国产黄色爱视频| 久草热视频在线| 爆乳熟妇一区二区三区| 日本久久网站| 超碰91免费人妻| 亚洲欧美一区二区三区图片| 国产尤物视频在线| 国产精品美女网站| 国产午夜福利亚洲第一| 91精品人妻互换| 国产精品毛片一区视频播| 999福利激情视频| 91精品免费高清在线| 国产小视频a在线观看| 人人爱天天做夜夜爽| 亚洲中文字幕无码爆乳| 丁香婷婷在线视频| 久久综合结合久久狠狠狠97色|