首頁 > 其他

Matlab如何讀取Excel和寫入Excel??

2019-12-25 00:03:52

matlab是日常生活中常用的程式設計工具,有時候我們需要用matlab讀取和寫入Excel。那麼matlab如何讀取Excel和寫入Excel呢?下面一起來看看吧。


1

matlab讀取Excel檔案的命令為xlsread,xlsread的呼叫格式為xlsread('檔案路徑檔名稱'),此處以檔案shuju.xlsx為例檔案路徑和檔名稱如下圖所示。


2

在matlab命令列輸入命令A=xlsread('C:Users50123Desktopshuju.xlsx'),即可把Excel中的資料儲存在A中。輸出結果如下圖所示,和Excel中的資料一致。



3

讀取指定的工作表:xlsread命令未指定工作表時,預設讀取Sheet1中的資料A=xlsread('檔案路徑檔名稱','工作表名稱'),即可讀取指定的工作表



4

使用A=xlsread('C:Users50123Desktopshuju.xlsx','Sheet2')即可讀取Sheet2工作表中的資料,結果如下圖所示。



5

讀取指定工作表的指定行列:呼叫格式為xlsread('檔案路徑檔名稱','工作表','行列範圍')行列範圍以a1:c2為例,表示以a1為起始,c2為終點的矩陣。輸入命令及輸出結果如下圖所示。



1

matlab寫入Excel的命令為xlswrite,呼叫格式為xlsread('檔案路徑檔名稱',寫入的資料)。需要先指定新增的資料,此處以資料A為例,寫入桌面的xinxi.xlsx檔案,命令列如下圖所示。


2

程式碼執行完成後,即可看到桌面上多了一個xinxi.xlsx檔案,如下圖所示。


3

雙擊開啟excel檔案,可以看到Sheet1工作表中即為剛剛新增的資料,資料已經成功寫入excel檔案。


4

寫入指定的工作表未設定工作表時,預設新增至Sheet1此處以Sheet2為例,新增新的資料到Sheet2工作表,具體命令如下圖所示。


5

程式執行後,開啟xinxi.xlsx檔案,即可看到新增到Sheet2工作表的資料,如下圖所示。



IT145.com E-mail:sddin#qq.com