matlab——連續讀入多個文件技巧集合

在需要讀入大量文件時,人工手動將importdata函數中的文件名替換很麻煩,不符合開水的宗旨“能自動化的自動化,不能自動化的想辦法自動化”,於是在網上搜集了一大把連續讀入的技巧,僅供參考(每個方法開水先試試,行不行代碼後面再說明)

開水的想法是,有兩種實現方式:
一、利用上一篇《批處理——獲取當前文件夾的TXT文件名和去除掉最後一個文件名》的方法,先獲得文件名,再存在一個字符矩陣裏,循環讀入,循環操作(相當於循環執行相似的M文件)
二、用dir直接獲得文件夾內的TXT文件(這裏有兩種情況,文件名有規律和沒規律的),然後再執行程序

經過嘗試,發現dir()函數最好用,讀取當前文件夾內的文件名時,直接dir(*.txt)(按需改文件格式);需要讀取其他文件夾下的文件名時,加上絕對路徑即可,方便實用,居家必備之良品~~ 媽媽再也不用擔心我的文件名啦~~
Matlab使用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章