MATLAB讀取和寫入Excel檔案

2021-09-08 22:32:12 字數 787 閱讀 1257

1. 讀取excel檔案

(a) 命令方式xlsread:

讀取命令:[data,text]  = xlsread(filename, sheetname, range);

data儲存的是資料單元格的值, text儲存的是字串單元格的內容。

例如:[data,text]  = xlsread('c:\test\test.xls'', 'testsheet', 'b2:d10');

儲存方式為矩陣,和excel**中的位置一致。

如果sheet內都是資料,可直接使用data = xlsread(檔名)。

(b) 介面方式uiimport:

在matlab中輸入命令:uiimport, 彈出如下視窗。不僅可以選擇從檔案匯入,也可從剪貼簿中匯入。

2. 將matlab資料寫入到excel

寫入命令:xlswrite(filename, output, sheetname, range)

其中output為要寫入的資料,可以是矩陣也可以是cell型別

例如:xlswrite('c:\test\text.xls', eye(3), 'sheet1', 'a1:c3')   

MATLAB讀取和寫入Excel檔案

1.讀取excel檔案 a 命令方式xlsread 讀取命令 data,text xlsread filename,sheetname,range data儲存的是資料單元格的值,text儲存的是字串單元格的內容。例如 data,text xlsread c test test.xls testsh...

MATLAB 讀取 寫入Excel

xlswrite filename,a xlswrite filename,a,sheet xlswrite filename,a,xlrange xlswrite filename,a,sheet,xlrange 1 寫入string b2 從b2單元格作為起點存放 2 寫入元胞陣列 3 寫入以0...

matlab寫入和讀取檔案資料

1 初始化乙個三維張量且值為0 b zeros 3,3,3 fid fopen d bookmark tags.txt 1 讀取前n行資料 c textscan fid,f f f n 2 從m 1行開始讀取n行 c textscan fid,f f f n,headerlines m 3 text...