MATLAB dir/cell函数

1.dir

dir
列出当前文件夹里所有的文件与文件夹。结果不排序,但按照操作系统中的顺序列出。

dir(name)
列举特定的文件。name参数可以是路径名称、文件名称或路径名称+文件名称。用户可以使用绝对路径、相对路径和通配符(*)。 

files = dir('dirname')
同上,不过把文件夹名与文件夹名保存到files中,非常适合做文件(夹)列举,循环文件夹读取等。files是一个mx1的结构数组,包含如下结构域:
域名 
 描述 数据类型 
 name  文件名称  字符数组
 date  修改日期时间戳  字符数组
 bytes 为文件分配的字节数 
双精度 
 isdir  如果name是文件夹,为1;
否则为0
 逻辑
 datenum  修改如期的序列日期数字  双精度

2.cell
相当于数组指针数组

c = cell(n)
创建n*n个空矩阵的元胞数组。如果参数n不是标量,就会报错。
book.iLoveMatlab.cn 
c = cell(m, n)或c = cell([m, n])
创建m*n个空矩阵的元胞数组。参数m和n必须为标量。

c = cell(size(A))
创建一个元胞数组,它包含与矩阵A同维数的空矩阵。

未完待续……
disp();
length();
D(fth).name; 
strcat();
system(['rename ','"',fn2,'"',' ',newfn]);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章