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]);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章