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

基于MATLAB的常用數(shù)據(jù)處理系統(tǒng)設(shè)計及實現(xiàn)

2017-03-15 12:16:28鄧昌瑞周小紅周木蘭胡莉莉
電子技術(shù)與軟件工程 2017年2期
關(guān)鍵詞:數(shù)據(jù)處理

鄧昌瑞++周小紅++周木蘭++胡莉莉++聶水晶

摘 要 本文利用MATLAB軟件,采用GUI技術(shù)并結(jié)合數(shù)學(xué)模型優(yōu)化算法,設(shè)計一款功能強大、操作簡便、適用于不同用戶的數(shù)據(jù)處理系統(tǒng),方便人們對在生活工作中所遇到的數(shù)據(jù)進行處理并依此進行正確決策。

【關(guān)鍵詞】MATLAB GUI系統(tǒng) 數(shù)據(jù)處理 數(shù)學(xué)模型 最優(yōu)算法

1 引言

隨著社會進入到高度信息化時代,工作生活在不同行業(yè)、不同層次的人們,通常需要處理發(fā)生在身邊的各種數(shù)據(jù):如純數(shù)字的四則運算、個人所得稅問題、年薪制下確定月薪與年終獎的問題、現(xiàn)代消費中的各種貸款問題(如車貸、房貸等)等。除此之外,在萬眾創(chuàng)業(yè)、萬眾創(chuàng)新的時代,從事小微企業(yè)的人們還經(jīng)常需要用到統(tǒng)計知識去評價或預(yù)測在生產(chǎn)經(jīng)營活動中所遇到的問題:如根據(jù)檢測數(shù)據(jù)判定產(chǎn)品合不合格的問題、兩個事情之間有無關(guān)聯(lián)的問題、近期、中長期的收入預(yù)測問題等等。這些數(shù)據(jù)由專業(yè)人員處理起來并不難,但如果是一般人員或小微企業(yè)(一般不可能會有處理數(shù)據(jù)的專門人員)去處理,顯然不是一件容易的事情。所以設(shè)計出一款操作簡單、成本較低、根植性好、功能較為齊全的常用數(shù)據(jù)處理系統(tǒng),就顯得非常有必要。

2 主要技術(shù)

MATLAB是一種在科研計算中最為常用的一種軟件。MATLAB在數(shù)據(jù)處理與分析上有許多優(yōu)點,特別是能輕易解決數(shù)學(xué)中的各種問題——不論是數(shù)字運算還是符號運算或圖形處理等方面的問題。只要開發(fā)者能夠合理利用MATALAB軟件的計算功能、作圖功能及各種工具箱就可以設(shè)計出人機交互(GUI)窗口,使用戶操作變得異常簡單——即使用戶沒有什么文化或數(shù)據(jù)處理基礎(chǔ),也能輕易掌握使用。另外重要的一點是,雖然MATLAB對安裝環(huán)境要求較高,但是由MATLAB軟件做成的GUI,卻可以在一般的電腦或操作系統(tǒng)中兼容使用,甚至可以實現(xiàn)WEB服務(wù),在產(chǎn)品的升級、維護方面也非常簡單且費用較低。

3 系統(tǒng)設(shè)計

3.1 系統(tǒng)功能模塊的確定

通過調(diào)查研究,確定好數(shù)據(jù)處理系統(tǒng)需要的功能,并依此得出系統(tǒng)模塊功能框架圖(如圖1所示)。

3.2 設(shè)計原則與用例圖

由于計算系統(tǒng)的功能是為處理人們在生活或工作中常用的數(shù)據(jù)為目標,而面對的用戶為沒有數(shù)據(jù)處理能力或知識欠缺的普通大眾,所以系統(tǒng)設(shè)計的宗旨要遵循以下三個原則:

(1)功能的實用性原則:所設(shè)計的系統(tǒng)要求與人們的工作、生活密切相關(guān);

(2)操作的簡易性原則:包括系統(tǒng)的安裝、使用說明(根據(jù)提示即可進行操作,用戶無須掌握MATLAB編程知識或相關(guān)統(tǒng)計知識)、數(shù)據(jù)錄入、結(jié)果可讀性等方面要簡單易懂;

(3)產(chǎn)品升級、維護的低成本原則:做到升級簡單方便,維護成本為低成本(或無成本)有利于延長產(chǎn)品的壽命及普及推廣。

基于上述的三個設(shè)計原則,設(shè)計出數(shù)據(jù)處理系統(tǒng)的用例模型圖(見圖2)。

3.3 系統(tǒng)具體操作過程設(shè)計

針對系統(tǒng)需要提供給不同文化層次的人群使用的設(shè)計原則,對系統(tǒng)操作界面的設(shè)計要做到直觀、清晰,操作步驟或過程要簡捷。以此為方向,設(shè)計出系統(tǒng)的操作過程(或步驟)示意圖(見圖3)。

3.4 操作界面的設(shè)計

根據(jù)系統(tǒng)模塊功能框架圖、系統(tǒng)的用例模型圖、系統(tǒng)的操作過程(或步驟)示意圖,結(jié)合系統(tǒng)操作方法,采用MATLAB GUI技術(shù),設(shè)計出不同功能模塊的GUI操作界面。如主界面(見圖4);再如銀行貸款決策功能模塊中提供了分別在月收入一定及貸款總額一定兩種方式的決策,可以按順序設(shè)計出相應(yīng)的界面(見圖5、圖6)。那么,當用戶進入系統(tǒng)(即打開主界面),點擊“功能4:銀行貸款決策”,即可進入“銀行貸款方式選擇界面”操作界面(如圖5所示),在此界面上再點擊“選擇1:選擇在月支付能力一定的情況下,進行銀行貸款決策計算”,則系統(tǒng)進入到“月還款能力一定條件下的決策界面圖”操作界面(見圖6),然后根據(jù)此界面的提示(說明)進行具體操作,即可實現(xiàn)貸款決策。其它的功能操作界面的設(shè)計及操作方法都相同。

在數(shù)據(jù)錄入方面,當需要錄入較多數(shù)據(jù)(如系統(tǒng)的統(tǒng)計功能)時,用界面上的數(shù)字鍵錄入方法會影響錄入速度,系統(tǒng)還應(yīng)當提供用電腦鍵盤錄入方式或直接從EXCEL讀入數(shù)據(jù)的方式或方法。

4 優(yōu)化算法、編寫響應(yīng)程序

操作界面設(shè)計好后,需要根據(jù)界面按鍵編寫相應(yīng)的響應(yīng)程序。響應(yīng)程序的編寫要遵循下列原則:

(1)弄清功能模塊的計算方法,計算的結(jié)果要正確;

(2)優(yōu)化算法,最大可能減少運算步驟,減少系統(tǒng)運算時間;

(3)可讀性強,最好結(jié)合圖表來顯示運算結(jié)果;

(4)為方便升級、維護,盡量在源程序代碼后面添加足夠的注釋。

為保證結(jié)論的正確性、系統(tǒng)反應(yīng)的快捷性、系統(tǒng)易升級維護性,對于較為復(fù)雜的問題采取先建立數(shù)學(xué)模型來優(yōu)化系統(tǒng)運算過程的方法——好的算法可以省時省力且性價比高,而不好的方法不僅費時費力、達不到效果而導(dǎo)致性價比較低。

在編寫源程序代碼時,用迭代法去搜索最優(yōu)解是一種最費時費力的方法,要盡力避免。例如,在年薪制中,當年薪為30萬時,用迭代法去搜索最優(yōu)的月收入與年終獎的循環(huán)次數(shù)巨大,嚴重影響系統(tǒng)的運行速度。所以,這類問題最好結(jié)合相應(yīng)的數(shù)學(xué)模型來解決算法問題。

5 后記

數(shù)據(jù)處理系統(tǒng)做好后,為了能夠在不同的操作系統(tǒng)上使用,可以把系統(tǒng)轉(zhuǎn)換成“.Exe”文件并打包,在操作系統(tǒng)不同的電腦上只須重新安裝就能直接使用。也可以做成WEB網(wǎng)頁進行直接使用。需要升級維護時,可以在MATLAB環(huán)境下打開源程序代碼直接進行修改或添加新功能。總之,利用MATLAB開發(fā)出的常用數(shù)據(jù)處理系統(tǒng),具有簡單、實用、根植性能好、升級維護方便的特點,適合不同文化層次的人們使用:使用者不能掌握高深的統(tǒng)計知識、軟件編程知識就可以達到進行決策的目的。

參考文獻

[1]錢小軍.數(shù)量方法[M].北京:高等教育出版社,2009.

[2]林雪松,周婧,林德新.MATLAB7.0應(yīng)用集錦[M].北京:機械工業(yè)出版社,2008.

[3]劉慧穎.MATLAB R2007基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2008.

[4]應(yīng)雨龍,李淑英.基于MATLAB/GUI的間冷循環(huán)燃氣輪機的仿真評估軟件開發(fā)設(shè)計和使用策略研究[J].燃氣輪機技術(shù),2013(04):33-40.

[5]李勇華,郭淑英,宋超.基于MATLAB GUI的AMT插電式系統(tǒng)數(shù)據(jù)分析軟件設(shè)計[J].新型工業(yè)化,2015,5(10).

[6]宋璐,宋燕燕,馮艷平.基于MATLAB GUI的振動合成方法的研究[J].電子設(shè)計工程,2015,23(23):43-45.

作者單位

江西工程學(xué)院 江西省新余市 338000

猜你喜歡
數(shù)據(jù)處理
驗證動量守恒定律實驗數(shù)據(jù)處理初探
認知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
ADS-B數(shù)據(jù)處理中心的設(shè)計與實現(xiàn)
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學(xué)工程與工藝實驗數(shù)據(jù)處理中的應(yīng)用
基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應(yīng)用
大數(shù)據(jù)處理中基于熱感知的能源冷卻技術(shù)
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數(shù)據(jù)處理中的應(yīng)用
數(shù)據(jù)處理能力在求職中起關(guān)鍵作用
我國首個“突發(fā)事件基礎(chǔ)數(shù)據(jù)處理標準”發(fā)布
主站蜘蛛池模板: 91网址在线播放| 国内自拍久第一页| 国产精品va| 亚洲毛片网站| 国产精品任我爽爆在线播放6080| 幺女国产一级毛片| 在线国产毛片手机小视频| 中美日韩在线网免费毛片视频| 伊人久久久大香线蕉综合直播| 亚洲国产日韩视频观看| 欧美午夜精品| 亚洲中文字幕精品| 强乱中文字幕在线播放不卡| 99精品欧美一区| 亚洲永久色| 在线观看av永久| 欧美成人区| 午夜国产理论| 国产黄色片在线看| 婷婷综合色| 久久久久久久久亚洲精品| 色屁屁一区二区三区视频国产| 久久综合亚洲色一区二区三区 | 91蝌蚪视频在线观看| 久久综合伊人 六十路| 日韩无码精品人妻| 91精品久久久久久无码人妻| 五月六月伊人狠狠丁香网| 黄色福利在线| 亚洲精品另类| 999在线免费视频| 国产啪在线| 欧美伊人色综合久久天天| 911亚洲精品| 久久国产精品电影| 国产毛片久久国产| 亚洲精品日产精品乱码不卡| 久草网视频在线| 日本91视频| 国产91线观看| 日韩免费视频播播| 中文字幕在线日本| 国产成人精品18| 亚洲综合精品第一页| 亚洲高清免费在线观看| 色香蕉影院| 欧美成人手机在线观看网址| 久久综合一个色综合网| 婷婷色狠狠干| 久久精品国产91久久综合麻豆自制| 国产人成在线观看| 热这里只有精品国产热门精品| 国产91无毒不卡在线观看| 亚洲AV无码久久精品色欲| 亚洲欧美另类中文字幕| 久久国产香蕉| 99精品在线看| 日韩A∨精品日韩精品无码| 久久精品丝袜| 99久视频| 欧美午夜理伦三级在线观看| 国产精品妖精视频| 欧美成人免费一区在线播放| 九九热精品免费视频| 久久国产乱子伦视频无卡顿| 亚洲人成人伊人成综合网无码| 欧美在线免费| 国产欧美专区在线观看| 日韩国产高清无码| 亚洲精品va| 久久综合丝袜日本网| av天堂最新版在线| 国产真实自在自线免费精品| 在线观看国产精品第一区免费| 99视频精品在线观看| 波多野结衣视频网站| 自慰网址在线观看| 色综合国产| 亚洲不卡影院| 内射人妻无码色AV天堂| 97无码免费人妻超级碰碰碰| 久久久久亚洲av成人网人人软件 |