matlab處理大量檔案的小問題

2022-11-04 02:45:11 字數 2129 閱讀 9885

1樓:婚禮主題名稱設計

1、刪除所有用txt的第一行【新生成txt放在newfile資料夾中】:

在你存放這些txt的路徑下,如e:\批處理txt 新建一個txt文字內容如下【修改其名稱為刪除第一行,字尾名改為bat;雙擊該檔案】:

@echo off

echo 正在執行中,請耐心等待...

if not exist newfile md newfilefor /f "delims=" %%i in ('dir *.txt /b') do (

type "%%i"|more +1>"newfile\%%i"

)echo 完成!&pause

2、將所有的newfile資料夾中的txt合併成一個:

開啟word,新建一個空白文件,再單擊「插入」/「檔案」,在開啟的視窗中將「檔案型別」設定為「文字檔案」,最後將所有要合併的文字檔案選中插入進來,並儲存為txt格式文字檔案。

試過了,很簡單。至於你要儲存為mat,自己弄一下行了。

2樓:匿名使用者

有句老話這樣說的,如果你手裡拿著一把錘子,那麼你看什麼都像釘子。。。芬蘭人就是隻用matlab,什麼都幹……

matlab不是處理檔案用的,處理檔案還是用對應的方法比較好。

你可以用matlab裡面的textread()和fprintf()兩個函式實現這個功能,用textread讀取,然後把特定行重新寫入到臨時檔案裡。

這樣做非常痛苦。

如果你在linux下面,使用sed和cat兩個指令就可以輕鬆把很多檔案都寫在一起。sed -i '1d' *.txt 可以去掉檔案第一行,cat *.

txt > temp.txt 就可以把所有檔案都寫在一起。

windows下面有方法,不過比較麻煩,尤其是去除首行。你可以google一下。

用python也可以輕鬆的實現。

我現在在linux機器上用指令碼和計劃任務,在windows機器上用python和計劃任務自動完成這些操作。

你考慮下,看看是不是換換工具。

3樓:匿名使用者

不需要matlab,用copy命令,copy所有txt至一個txt檔案,然後查詢刪除檔案頭,最後一起匯入到matlab再匯出mat就ok

可以發一部分檔案到我郵箱我合併一下給你看 [email protected]

matlab中如何批量讀取資料夾中的檔案進行處理? 10

4樓:匿名使用者

1 影象按編號命名:1.jpg, 2.jpg,....,n.jpg2 迴圈讀圖

end3 處理影象

-----------------------如果影象很多,那麼最好這樣,第二步和第三步合併for i=1:n

處理當前影象

5樓:solomon博士

dir之後,會得到本地目錄. 和上級目錄.. 是否這個兩個非檔案所致?建議修改為 for i = 3:file_length。

另外,如果資料檔案沒有id, time, x, y, z 這行title,建議直接用load,多省事

怎麼用matlab處理一個比較大的csv檔案

6樓:璩雨杭

資料matlab可以直接讀取的,用data = importdata('你的檔名.csv'); 然後data是一個結構,data.textdata裡有你矩陣的文字資訊(沒有文字資訊就是空),data.

data就是你的數字資訊。1024*1024剛剛好是10^20,matlab可以讀完。但是要是有更多的資料的話,建議先用spss處理資料,再把需要的匯入matlab中操作。

如果你的情況是要讀1024個csv的檔案,同樣也可以用importdata。但在這之前先用filename=dir(『這些檔案所在的資料夾位置』)讀取1024個檔案的檔名,然後用

for i = 1:1024

Matlab列舉資料夾中的所有資料夾

mydir uigetdir c 選擇一個目錄 dirs dir mydir n length dirs dirinfo for i 1 n if dirs i isdir strcmp dirs i name,strcmp dirs i name,dirinfo strvcat dirinfo,d...

急問用matlab解很長的方程

a 3 solve a x 3 0 x 得到的結果是 ans 3 a也就是說,solve裡面將a當成符號,而沒有把你a 3代入。試著改成 subs solve a x 3 0 x 就得到ans 1的結果了。你的問題也可以這樣弄。solve再加一個subs 另外你也可以自己將方程中的變數先將值代入,然...

MatLab關於影象處理的書籍有哪些值得

精通matlab數字影象處理與識別 張錚,倪紅霞 藍皮的一本不錯 matlab 關於影象處理的書籍有哪些值得推薦 推薦經典的岡薩雷斯的 數字影象處理 matlab版 公認的比較好的,是岡薩雷斯的數字影象處理,阮秋琦翻譯的。你可以把這本書認真學習一遍,然後再翻看一下其他的書,拓展一下,這樣效果最好。答...