註意:matlab不識別中文,讀寫文件最好不用中文。
例子如下:
1,matlab讀取excel文件數據:
bb
=
xlsread('c:\feature.xls ',
A0:A40’);
其中包括:
C:\feature.xls是文件存儲的地址;
A0:A40是要讀取的單元格範圍;
Bb是MATLAB中讀取矩陣的變量名。
2.matlab將數據寫入excel文件:
a 1 = { ' number ' };
b 1 = { ' scoreA ' };
c 1 = { ' scoerB ' };
a =蘭特(100,3)。*100;
xlswrite('a.xls ',a1,' Sheet1 ',' a 1 ');
%
A.xls是文件名,Sheet1是xls中的第壹頁,A1是寫入位置,下同。
xlswrite('a.xls ',b1,' Sheet1 ',' b 1));
xlswrite('a.xls ',c1,' Sheet1 ',' c 1));
xlswrite('a.xls ',A,' Sheet1 ',' A2:c 101 ');