MATLAB如何讀寫Excel資料檔案
MATLAB的功能非常強大,可以直接讀取或者寫入Microsoft Excel的文件,下面就分讀取和寫入兩個方面給大家介紹,希望對您有所幫助。
讀取
01首先我們在桌面建立一個Excel文件,其中的內容如下。
02我們這裡需要注意下這個文件的字尾,後面需要用到。
03首先,我們將檔案地址切換到桌面,因為第一步驟建立的文件是在桌面建立的。
04我們輸入下面這條命令
num=xlsread('')
這條命令,預設狀態下是將第一個工作表中的資料寫入
如果我們加上-1,命令格式
num=xlsread('',-1)
會彈出如下視窗,我們需要手動選擇讀取的區域。
07除此以外還有這樣的讀寫命令
num=xlsread('','sheet1')
讀取sheet1中的的資料。
對上一步驟的命令更加具體化就是
num=xlsread('','A1:B2')
下面這種是讀取工作表中sheet1中指定範圍內的資料
num=xlsread('','sheet1','A1:B2')
[num,txt]=xlsread('','sheet1')
這條命令涉及到元胞陣列
結果如下
01 02寫入
01首先,我們需要定義一個變數M,將這個變數值寫入表格C2:C5當中。
命令格式是這樣的
M=[5,5,5,5,5];
>> [status,message]=xlswrite('',M,'sheet1','C2:C5')
結果如圖