- MATLAB量化金融分析基礎(chǔ)與實戰(zhàn)
- 馬萌
- 7字
- 2020-05-28 17:52:08
第3章 數(shù)據(jù)處理
3.1 基本文件操作函數(shù)介紹
常用文件操作函數(shù)見表3-1。
表3-1 常用文件操作函數(shù)

例115:顯示文件夾中以“.m”擴展名的文件。
>>ls?.m
例116:顯示當(dāng)前目錄下的所有文件。
>>ls
例117:定位“test.m”文件的位置。
>>which′test′%′.m′擴展名可省略
系統(tǒng)會按照路徑列表優(yōu)先級別定位“test.m”文件位置,其中“.m”類型的文件擴展名是可以省略的。需注意的是如果“test”同時是變量名,那么which會優(yōu)先返回變量。
>>test=1;
>>which test
test is a variable.
同樣地,當(dāng)調(diào)用“test”的時候,系統(tǒng)會首先選擇變量形式,故在代碼編寫過程中應(yīng)當(dāng)盡可能避免變量名與函數(shù)名重復(fù)。
例118:將文件“test.m”復(fù)制到“d:/Projects/”目錄下。
>>copyfile(′test.m′,′d:/Projects/′)
例119:將文件“test.m”復(fù)制并命名為“test_bak.m”。
>>copyfile(′test.m′,′test_bak.m′)
tips:cd、ls等函數(shù)與Linux中shell命令雖然名稱相同且支持星號,但它們并不支持通配符。