本文介紹Excel link插件的安裝,實(shí)現(xiàn)Excel與Matlab的互聯(lián)吸耿。
Excel link是在Microsoft Windows環(huán)境下實(shí)現(xiàn)Microsoft Excel和MATLAB進(jìn)行交互的插件。
使用Excel link時(shí)酷窥,不必脫離Excel環(huán)境咽安。Excel link提供11條功能函數(shù)來實(shí)現(xiàn)數(shù)據(jù)的鏈接和操作。
一蓬推、Excel link的安裝
系統(tǒng)需要在Windows環(huán)境下先安裝Excel妆棒,然后再安裝MATLAB和Excel? link。
Excel link隨安裝MATLAB時(shí)安裝的,即在MATLAB安裝組件中選中Excel link
需要在Excel中設(shè)置糕珊,具體步驟如下:
1.1动分、啟動(dòng)Microsoft Excel,單擊工具菜單红选,執(zhí)行【加載宏】命令澜公,得到如下圖所示的結(jié)果。
1.2纠脾、在打開的【加載宏】對(duì)話框中單擊【瀏覽】按鈕玛瘸,選擇MATLAB安裝目錄下的...\toolbox\exlink子目錄里的excllink.xla文件,然后單擊【確定】按鈕,如下圖所示苟蹈。
1.3糊渊、返回【加載宏】窗口,此時(shí)已經(jīng)選中了【Excel link】選項(xiàng)慧脱,如下圖所示渺绒。單擊【確定】按鈕后,Excel link插件即可加載MATLAB菱鸥,并可以看到其運(yùn)行窗口宗兼。
1.4、按照上面的設(shè)置氮采,看到如下圖結(jié)果:
1.5殷绍、當(dāng)終止Excel的時(shí)候,Excel link和MATLAB會(huì)被同時(shí)終止鹊漠。
二主到、一些設(shè)置及注意事項(xiàng)
按照上面的設(shè)置,每次啟動(dòng)Excel時(shí)Excel link和MATLAB將自動(dòng)運(yùn)行躯概,導(dǎo)致Excel啟動(dòng)很慢登钥,所以可以設(shè)置為需要時(shí)再啟動(dòng)Matlab。
方法一:在preferences中設(shè)置娶靡,如下圖:
方法二:可以通過在Excel數(shù)據(jù)表單元中輸入“=MLAutoStart(”no“)”即可改變?cè)O(shè)置牧牢,如下圖所示。
注意以下幾點(diǎn):
1姿锭、Excel link函數(shù)名對(duì)字母的大小寫不作區(qū)分塔鳍,而MATLAB函數(shù)名是區(qū)分大小寫的。
2呻此、Excel工作表等式通常以“+”或“=”作為起始標(biāo)記轮纫。
3、在大多數(shù)Excel link函數(shù)中有兩種定義變量的方式趾诗,即直接定義和間接定義。