我需要導入一些文本文件作爲矩陣在Matlab中。任何人都可以幫我代碼嗎?這是我的文本文件名稱。導入多個文本文件到Matlab
elist_S06n1.txt
elist_S06n2.txt
elist_S06n3.txt
elist_S06n4.txt
elist_S07n1.txt
elist_S07n2.txt
elist_S07n3.txt
elist_S07n4.txt
.
.
.
elist_S27n5.txt
所以,直到elist_S09n1.tx
n
是怎麼回事1到4,然後通過5
去1預先感謝您。
請出示我們迄今爲止嘗試了什麼。你在構建正確的[loops]時遇到了問題(http://www.mathworks.nl/help/matlab/ref/for.html),[將數字值轉換爲字符串](http://www.mathworks.nl/幫助/ matlab/ref/sprintf.html)爲您的文件名,或[導入數據](http://www.mathworks.nl/help/matlab/data-import-and-export.html)? – MeMyselfAndI 2014-10-11 14:24:29
我只是試圖修改下面的代碼,但因爲文件名,我沒有管理。 numfiles = 95; mydata = cell(1,numfiles); for k = 1:numfiles myfilename = sprintf('file%d.txt',k); mydata {k} = importdata(myfilename); 結束 – Ram 2014-10-12 15:16:51