天天看點

MatLab模組化學習筆記4——MatLab向Excel中讀寫資料

一、若Matlab沒有安裝Excel Link插件,需要下載下傳該插件并解壓到Matlab工具箱的目錄下,我的工具箱目錄是在:D:\Matlab\toolbox,将插件解壓縮在該目錄下。

MatLab模組化學習筆記4——MatLab向Excel中讀寫資料

二、在Matlab中選擇設定路徑選項,添加Excel Link工具箱的檔案路徑,儲存後退出。

MatLab模組化學習筆記4——MatLab向Excel中讀寫資料
MatLab模組化學習筆記4——MatLab向Excel中讀寫資料
MatLab模組化學習筆記4——MatLab向Excel中讀寫資料

三、啟動Excel,在菜單選項—>工具—>加載宏中選擇Excel Link,若不存在該項,則選擇浏覽,在剛解壓縮的目錄:D:\Matlab\toolbox\exlink下找到excllink.xla或者excllink.xlam檔案,高版本如果加載的是excllink.xlam,那麼在Excel表格的右上方出現Matlab的圖示。

MatLab模組化學習筆記4——MatLab向Excel中讀寫資料
MatLab模組化學習筆記4——MatLab向Excel中讀寫資料
MatLab模組化學習筆記4——MatLab向Excel中讀寫資料
MatLab模組化學習筆記4——MatLab向Excel中讀寫資料

四、安裝後Excel Link插件後,啟動Excel時Matlab都自行啟動,可在Excel中通過指令=MLAutoStart(“no”),并按Enter确認,這樣Matlab就不會跟着自行啟動了。

五、在Matlab中通過指令讀取Excel中的資料:xlsread(file,num,location),其中file代表讀取Excel表格所在的路徑,num代表Excel中所在的工作簿編号,location代表讀取的資料範圍,如:A1:A8。

MatLab模組化學習筆記4——MatLab向Excel中讀寫資料

六、在Matlab中通過指令向Excel中寫入資料:xlswrite(file,data,num,location),其中file代表帶寫入到Excel表格的所在路徑,data代表寫入的資料,num代表Excel中所在的工作簿編号,location代表寫入的範圍,如B1:B8。

MatLab模組化學習筆記4——MatLab向Excel中讀寫資料

繼續閱讀