小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

matlab 讀取 excel

 Ethan的博客 2011-07-28

1.使用函數(shù)xlsread讀取單個(gè)文件
(1)num=xlsread(filename)
filename是單引號(hào)括起來(lái)的帶路徑的文件名,函數(shù)直接讀取filename所指文件的sheet1中的數(shù)據(jù)區(qū)域存儲(chǔ)到雙精度矩陣num中;其中 數(shù)據(jù)區(qū)域的選取規(guī)則是:對(duì)表格前幾個(gè)含有非數(shù)值的行(列)直接忽略,不算入數(shù)據(jù)區(qū)域;另外如果在數(shù)據(jù)區(qū)域中含有非數(shù)值的單 元,將其處理為nan。
(2)num = xlsread(filename, -1)
輸入后matlab將會(huì)打開(kāi)相應(yīng)的exel文件,用鼠標(biāo)選擇需要導(dǎo)入的數(shù)據(jù)區(qū)域,可以切換到想要的sheet。
(3)num = xlsread(filename, sheet)
其中sheet用來(lái)指定讀入excel文件的第幾個(gè)sheet,此時(shí)的sheet取值大于1的整數(shù)。
(4)num = xlsread(filename,sheet, 'range')
其中range指定一個(gè)矩形的區(qū)域,用單引號(hào)括起來(lái);例如:'D2:H4'代表以D2和H4為對(duì)角定點(diǎn)的矩形域;
注意當(dāng)excel中有合并單元格時(shí),任何一個(gè)合并前的單元格的名字(比如D1)都會(huì)指代整個(gè)合并后的單元格,而將整個(gè)單元格讀入,所以為了避免麻煩,盡量避免在需要讀入的表格中合并單元格。

例如:將讀取D盤(pán)下的一個(gè)文件路徑為:D:/test/daxia.xls
num = xlsread('d:/test/daxia.xls',2,'D2:H4')讀取sheet2的D2:H4區(qū)域數(shù)據(jù)
如果要進(jìn)行交互式的選擇用:num = xlsread('d:/test/daxia.xls',-1)


2.批量的文件要讀取
首先將多個(gè)文件進(jìn)行批量重命名例如daxia1.xls,daxia2.xls,daxia3.xls,...
然后用循環(huán)的方式實(shí)現(xiàn):
for i=1:100
filename=['d:/test/daxia',num2str(i),'.xls'];
num=xlsread(filename)
end

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多