多个文件的八度音程名称更改

时间:2016-11-30 19:49:51

标签: matlab file directory octave rename

我需要读取文件名,如0.100004; 1.19996等,将str更改为num,将其向上或向下舍入到小数点后一位(0.1; 1.2),保存并对目录中的所有文件执行此操作。

有没有简单的方法呢?我应该使用readdir功能吗? 提前谢谢你!
编辑:
我做到了:

A = glob ("*.******")  
for idx = 1:numel(A)  
    element = A(idx)  
    typeinfo (element)  
    e = cell2mat (element)  
    typeinfo (e)  
    e = str2num (e);  
    roundb (e)  
    rename (A(idx) , e)  
end  

由于

0 个答案:

没有答案