xlsread

xlsread

xlsread 是數學軟體 MATLAB 中讀取 Excel 檔案中數據的一個函式。即從當前程式所在資料夾里,按照函式中的參數指定的範圍,從單元格開始讀取檔案,返回數據。Matlab6.5(含)以後開始支持。

使用方法

num = xlsread(filename)

從指定檔案名稱夾讀取,比如說num=xlsread('data.xls'),即從當前程式所在資料夾里,從A1單元格開始讀取,讀取data.xls檔案,把數據返回給num。

num = xlsread(filename, -1)

用戶可以使用滑鼠選擇單元格範圍。

num = xlsread(filename, sheet)

選擇所在的sheet,比如說'sheet1'。

num = xlsread(filename, range)

所在的單元格範圍,比如說range="A1:A8"。

num = xlsread(filename, sheet, range)

sheet和單元格範圍同時限制。

num = xlsread(filename, sheet, range, 'basic')

電腦上沒有安裝Microsoft Excel的話,可以使用此方法

num = xlsread(filename, ..., functionhandle)

把所獲得的數據,傳遞給指定的函式句柄,屬於高級編程的範疇!

[num, txt]= xlsread(filename, ...)

把返回的數據與文本分開保存。

[num, txt, raw] = xlsread(filename, ...)

分開保存的同時,有把num和txt保存到raw里,形成一個單一變數。

[num, txt, raw, X] = xlsread(filename, ..., functionhandle)

通函式句柄類似

xlsread filename sheet range basic

命令行模式(簡化模式)

num返回xls中的數字,txt返回xls中的文本,其他的未處理的給x。

套用舉例

註明:該例子來自Mathworks公司英文幫助檔案.

xlsread的excel檔案 xlsread的excel檔案

例一:讀取數字假設testdata1.xls 含有如下單元格:

1 6
2 7
3 8
4 9
5 10

使用以下命令,可以把單元格內容讀入,且保存到變數A里。

A = xlsread('testdata1.xls')

A =

1 6

2 7

3 8

4 9

5 10

相關詞條

相關搜尋

熱門詞條

聯絡我們