matlab怎么实现文件的重命名?

matlab怎么实现文件的重命名?,第1张

我也是有同样的问题,最后找到解决办法

加一个循环,每个x得到一个计算结果result,然后用下面的方式保存

file_path = ['文件目录\' 变量(对应于你的x(i),但是你要将x(i)变为字符串格式) '.xls' (保存文件后缀名,txt也可以)]

例如:file_path = ['C:\Users\Administrator\Desktop\' M(i,:) '.xls' ]

xlswrite(file_path,result(希望保存的结果))

例如: xlswrite(file_path,A)

在原文件上改名创建文件副本,以新名字命名。

MATLAB中并未提供在原文件上改名的函数,一般采用调用命令行的方式,文件路径前的逗号不能省略,而且我发现这种方法不能实现批量重命名。创建文件副本,创建文件副本可以复制或剪切。

matlab编辑器可以创建随代码一起显示代码输出的实时脚本。添加格式化文本、方程、图像和超链接用于增强您的记叙脚本,以及将实时脚本作为交互式文档与其他人共享。

把你要改的文件名存成一个字符串数组(old),同样新文件名存成数组(new)

clcclear

for i=1:numel(old(:,1))

name1 = old(i,:)

name2 = new(i,:)

eval(['!rename', name1 name2])

end


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11473414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存