国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

細(xì)分曲線參數(shù)化在學(xué)生成績分析中的應(yīng)用

2012-12-31 00:00:00張智豐張亞榮
電腦知識與技術(shù) 2012年31期

摘要:Matlab具有強大的數(shù)值計算及圖形處理功能。該文主要利用Matlab Builder EX 、VBA實現(xiàn)Excel和Matlab的無縫連接,然后在Excel環(huán)境下,借助Matlab并使用細(xì)分曲線參數(shù)化(Subdivision curve parametrization)和三次樣條函數(shù)(Cubic spline Function)對Excel格式的學(xué)生成績數(shù)據(jù)進(jìn)行分析,以自動生成光滑連續(xù)且誤差更小的高質(zhì)量圖表。

關(guān)鍵詞:Matlab Builder EX;VBA;Excel;Matlab;細(xì)分曲線參數(shù)化;三次樣條函數(shù);高質(zhì)量圖表

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2012)31-7498-03

眾所周知,Microsoft Excel是目前應(yīng)用最為廣泛的電子表格軟件,它可以進(jìn)行各種數(shù)據(jù)的處理、統(tǒng)計分析和輔助決策等操作,廣泛地應(yīng)用于日常處理和科學(xué)研究等眾多領(lǐng)域;而Matlab是國際公認(rèn)的最優(yōu)秀的工程計算應(yīng)用軟件之一。如果能夠把兩者結(jié)合起來,就能充分發(fā)揮二者的優(yōu)勢,從而更好地解決很多的數(shù)據(jù)處理及分析等問題。本文就是利用Matlab Builder EX、VBA工具來實現(xiàn)Excel和Matlab無縫鏈接,使數(shù)據(jù)能在二者間互相傳遞,這樣便可在Excel環(huán)境中,利用Matlab強大的數(shù)值運算功能,同時借助細(xì)分曲線參數(shù)化和三次樣條函數(shù)對Excel成績數(shù)據(jù)進(jìn)行采樣、插值和數(shù)據(jù)分析等。

1 基于Matlab Builder EX、VBA通信的實現(xiàn)

1.1 Matlab Builder EX簡介

Matlab Builder EX即Matlab Builder for Excel。該工具可以將Matlab開發(fā)的程序發(fā)布成宏(VBA)或插件,借助于這些宏或插件,我們就可以實現(xiàn)Matlab和Microsoft Excel二者的無縫鏈接。本文就是利用Matlab Builder EX將Matlab算法發(fā)布成VBA代碼,然后把這些代碼加載到Microsoft Excel的Visual Basic編輯器中,從而達(dá)到在Microsoft Excel中使用Matlab的工程計算和數(shù)據(jù)擬合等功能。

1.2 VBA簡介

VBA是Visual Basic for Application的簡寫,是新一代標(biāo)準(zhǔn)宏語言,是Microsoft公司提出的一種用VB對Office應(yīng)用程序開發(fā)的技術(shù),可以認(rèn)為VBA是非常流行的應(yīng)用程序開發(fā)語言Visual Basic 的子集。它更為強調(diào)的是對Office軟件各類功能的一種控制,除此之外,它還能通過記錄宏,直接生成宏程序代碼。宏,譯自英文單詞Macro。宏是微軟公司為其Office軟件包設(shè)計的一個特殊功能,軟件設(shè)計者為了讓人們在使用軟件進(jìn)行工作時,避免一再地重復(fù)相同的動作而設(shè)計出來的一種工具,它利用簡單的語法,把常用的動作寫成宏,當(dāng)在工作時,就可以直接利用事先編好的宏自動運行,而不必再重復(fù)相同的動作,從而實現(xiàn)用戶文檔中的一些任務(wù)的自動化。Excel、Word提供了兩種創(chuàng)建宏的方法:宏錄制器和Visual Basic編輯器。

大足县| 分宜县| 连州市| 隆安县| 东宁县| 旬邑县| 延津县| 高邑县| 娄底市| 离岛区| 柘荣县| 温宿县| 瓦房店市| 汝城县| 新竹县| 平顺县| 东台市| 常州市| 浦东新区| 南通市| 临猗县| 府谷县| 都江堰市| 永仁县| 德保县| 杭锦后旗| 毕节市| 周宁县| 凉山| 高淳县| 凤山县| 神池县| 蒲江县| 新竹县| 兰考县| 华宁县| 彰武县| 孝昌县| 团风县| 上饶县| 金山区|