第3章 数据处理

3.1 基本文件操作函数介绍

常用文件操作函数见表3-1。

表3-1 常用文件操作函数

例115:显示文件夹中以“.m”扩展名的文件。

>>ls∗.m

例116:显示当前目录下的所有文件。

>>ls

例117:定位“test.m”文件的位置。

>>whichtest%.m扩展名可省略

系统会按照路径列表优先级别定位“test.m”文件位置,其中“.m”类型的文件扩展名是可以省略的。需注意的是如果“test”同时是变量名,那么which会优先返回变量。

>>test=1;

>>which test

test is a variable.

同样地,当调用“test”的时候,系统会首先选择变量形式,故在代码编写过程中应当尽可能避免变量名与函数名重复。

例118:将文件“test.m”复制到“d:/Projects/”目录下。

>>copyfile(test.md:/Projects/

例119:将文件“test.m”复制并命名为“test_bak.m”。

>>copyfile(test.mtest_bak.m

tips:cd、ls等函数与Linux中shell命令虽然名称相同且支持星号,但它们并不支持通配符。