文件夹修改名字 matlab,matlab用 movefile更改文件夹内文件名字
%超简单,利用matlab自带函数movefile(旧名,新名)更改文件夹内文件名字,可以是改一个或多个文件
clc
clear
dir1 = 'D:\workplace\新程序实验'; %选择数据所在的目录
file_dat = dir([dir1 '\*.dat']); %列出数据目录下的所有dat后缀文件num_file = length(file_dat); %dat文件的个数
for i = 1:num_file %遍历文件夹中每个符合要求的文件file_name = file_dat(i,1).name; %dat文件的文件名
%根据自己的需要选取文件夹内对应的文件,并改为自己需要的名称
%我的更改是将:02007105.dat等改为:20070105.dat等。
l=length(file_name); %判断文件名的长度
if file_name(1)=='0' & l==12 %对长度为12,文件名第一个字符是0的改名newname=[file_name(2:5) '0' file_name(6:8)];
b=strcat(newname,'.dat');
movefile(file_name,b); (所有准备都是为了它)
end
end
%eval(['!rename','',file_name,'' newname]);这句我用过但是系统报错!!!(这个eval函数是干嘛的可自己收索看,好像……)
不知道有没有帮到你。
文件夹修改名字 matlab,matlab用 movefile更改文件夹内文件名字相关推荐
- 为什么局域网共享的文件不能复制,提示要以计算机管理员的身,局域网内文件不能复制...
满意答案 wmpisqsch5 2013.09.11 采纳率:44% 等级:12 已帮助:7465人 ★网线问题 我们知道,双绞线是由4对线严格而合理地紧密度绞和在一起,减少串扰和背景噪音的影响 ...
- Linux文件权限修改
Linux文件权限修改 一.文件属性查看 使用root创建一个1.txt文件进行实例 touch /opt/1.txt 查看文件属性 ls -l /opt/1.txt 可以看到图中红色框框内列出了文件 ...
- php更改txt文件,如何使用php对txt文件进行修改
如何使用php对txt文件进行修改 发布时间:2020-08-03 10:16:50 来源:亿速云 阅读:67 作者:Leah 如何使用php对txt文件进行修改?针对这个问题,这篇文章详细介绍了相对 ...
- VC++设置文件最后修改时间(附源码)
VC++开发常用功能一系列文章 (欢迎订阅,持续更新...) 第21章:VC++设置文件最后修改时间(附源码) 源代码demo已上传到百度网盘:永久生效 ,代码实现了设置文件最后修改时间 上一篇 ...
- 文件操作——修改文件名
修改单个指定文件名称 在C++中对文件的操作是通过fstream类来实现的,使用这个类,就必须引用<fstream>的头文件,以下对文件名称修改所需要的函数和成员进行介绍. 文件流 if ...
- matlab命名文件保存在哪里,用Matlab给整个文件夹下的文件分别重命名
从读硕士以来一直用"期刊名字+年份+论文名字"的方式来给所有PDF文档命名,后来发现其实把年份放在前面会更好,一方面对于年份的记忆其实比期刊名字更强烈,在搜寻一篇论文时总是先想到年 ...
- matlab添加文件夹语音_基于MATLAB的语音处理
文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持. 基于MATLAB的语音滤波实验 实验目的: 1.在Matlab环境下对语音的频谱进行处理(数字滤波)并试听效果: 2.在Matlab环境 ...
- matlab安装c盘吗,matlab的安装步骤(附winC盘“用户”文件夹下账户名的更改方法).doc...
matlab的安装步骤(附winC盘"用户"文件夹下账户名的更改方法) MATLAB 2010的下载和安装 MATLAB R2010a 下载地址:ed2k://|file|[矩陣實 ...
- matlab文件夹内文件数目_【笔记】MATLAB遍历文件夹下的文件
做测试,离不开的是数据的整理和归档.最近在做相机底片辐射定标的时候得到的一组测试结果,为了测试结果的整齐,测试人员(算我一个)把结果分装在了200多个子文件夹,而这200多个子文件夹又分装在5个不同的 ...
最新文章
- FilteredTextBoxExtender
- 老式Android中碎片Fragment之间的跳转和数据传递
- C语言linux gettimeofday()函数和time()函数的区别(后者只能得到秒级系统时间,前者能得到毫秒甚至微秒级系统时间)
- eclipse工具连接mysql_eclipse工具中使用Data Source Explorer连接数据库(MySQL)
- 双系统引导修复与引导项删除
- 并发环境下,先操作数据库还是先操作缓存?
- 系统页面升级系统中_国产系统哪家强?华为EMUI系统大升级,拿下最强指日可待...
- 第零课、开启ce自身保护、设置od,让调试不非法
- 从错误中学习,如何配置iis?
- 用JavaScript实现用户登录验证、注册信息格式检验(附代码)
- 五线制交流道岔控制电路故障的处理方法
- 网页分享到贴吧,微博
- MySQL免安装版配置部署详细教程
- 科研入门-国际期刊会议
- WiFiAp探究实录--功能实现与源码分析
- [ Azure - NSG ] 通过 Azure 网络安全组建立虚拟机的入站规则 Inbound 和出站规则 Outbound
- java 咖啡 典故,探秘咖啡的神秘起源
- canvas 图像的平铺
- c语言模拟量算法,常见模拟量信号检测方法-20210323031040.ppt-原创力文档
- Linux 基础命令 => 简洁版
热门文章
- 【PAT甲级 最长公共子串】1007 Maximum Subsequence Sum (25 分) C++ 全部AC
- 汇编语言 修改显存 在屏幕上显示图案
- 小知识系列:数据库的主键和外键
- Leet Code OJ 206. Reverse Linked List [Difficulty: Easy]
- BlueStore——先进的用户态文件系统《一》
- 海康威视Web端视频开发
- Python 测试开发教程
- (*长期更新)软考网络工程师学习笔记——Section 16 磁盘存储技术和网络规划设计
- Nginx+Tomcat负载均衡、动静分离集群
- Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法