有时候matlab在保存文件的时候,扩展文件名一不小心会写错,导致批量生成的文件格式或文件名不是想要的。例如处理完一个图像库的图像所有结果都保存为了“.jpg”格式结果,但是实际想处理完结果保存为“.mat”件。
  matlab修改批量修改文件扩展名如下:  

file = dir('./result/*.jpg');
for i=1:length(file)fileName = file(i).name;newName = [fileName(1:end-4) '.mat'];               //新文件名,扩展名为matmovefile(['./result/' fileName],['./Mat/' newName]);//移入新扩展名的文件中
end

  但是保存的目录会发生修改,从当前目录下“./result”修改到了“./Mat”下面,程序跑完手动修改即可。


个人学习记录,由于能力和时间有限,如果有错误望读者纠正,谢谢!

转载请注明出处:CSDN 无鞋童鞋

matlab批量修改文件扩展名相关推荐

  1. Linux下shel脚本之批量修改文件扩展名

    Linux下shel脚本之批量修改文件扩展名 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.在/data/tmp/下的所有文件扩展名改为.py ...

  2. python3 批量修改文件扩展名——递归

    python3 批量修改文件扩展名--递归 ''' Created on 2017年9月28日@author: kearney '''import osdef isFile(filePath):#修改 ...

  3. 批量重命名文件和批量修改文件扩展名

    批量提取文件名称和批量修改文件扩展名 在想提取文件的目录下,新建一个txt文件: 在txt文件中输入以下代码: 将txt后缀名改为bat; 双击这个文件,即可. 代码1:所有文件格式 @echo of ...

  4. 文件扩展名有误?怎么批量修改文件扩展名?

    概要:在操作系统中,文件的扩展名非常丰富.并且有些扩展名之间是可以相互兼容的,比如 .jpg 和 .jpeg..txt 和 .json..doc 和 .docx..txt 和 .bat 等等,这些相互 ...

  5. 批处理之批量修改文件扩展名

    rem 批量修改文件扩展名rem 在这里设置所有变量 rem tp: 目标文件夹路径(无论路径中有没有空格, 均不需要加双引号), 为空表示当前文件夹 rem sub: 是否包含子目录, 为/r表示包 ...

  6. 一秒批量修改文件扩展名(后缀名)

    已经能正常查看到文件后缀名了,如果要修改文件后缀名,扩展名很简单直接选择文件,右键重命名.或者按住键盘"F2"键,进行修改. 这是针对单个文件的操作方法,但是文件过多就单个修改的工 ...

  7. 批量修改文件扩展名,并在扩展名的前面或后面插入特定的文字

    概要:扩展名对一个文件来说是非常重要的,因为扩展名是为了区分这个文件.那么我们有没有办法去批量的修改这些文件的扩展功呢?一般来说文本文件的扩展名我们可以随便的修改就可以了,因为他们不是二进制的文件,修 ...

  8. java使用递归批量修改文件扩展名

    文章目录 一.文章参考 二.问题说明 三.解决办法 3.1 bat 批处理 一个文件夹 3.2 使用java递归修改文件夹下的文件扩展名 一.文章参考 java使用递归批量修改文件扩展名 二.问题说明 ...

  9. python批量修改文件扩展名

    python批量修改文件扩展名录 前言 代码如下 前言 利用python将文件夹里的.txt文件修改为.tif文件. 代码如下 import os dir='/home/下载/'#文件所在目录 fil ...

最新文章

  1. OpenGL基础知识
  2. 流程启动(Jbpm)
  3. DEDECMS整合DISCUZ的方法
  4. 5.11 程序示例--垃圾邮件检测-机器学习笔记-斯坦福吴恩达教授
  5. 掌握ADO.NET的十个热门技巧
  6. python程序练习题第三章_python核心编程-第三章-习题
  7. c语言大数相加怎么写,大数相加
  8. hdu Caocao's Bridges(无向图边双连通分量,找出权值最小的桥)
  9. java 百度poi_Android应用中使用百度地图API之POI(三)
  10. 2017.9.17 相关分析 思考记录
  11. 阿里新一代分布式任务调度平台Schedulerx2.0破土而出...
  12. python ssh模块stdout.read 和recv_paramiko SSH 模块简单应用。
  13. NeurIPS 2021揭榜,接收率创九年新高,论文列表已公布,你的文章中了吗?
  14. 使用高德地图加载kml文件
  15. 全国计算机等级考试三级数据库知识点总结
  16. 我的世界java版袭击_袭击 - Minecraft Wiki,最详细的官方我的世界百科
  17. 聊聊图标和MBE图标
  18. 硅谷最牛程序员,总是不经意间碾压众人
  19. 一.微信小程序一些接口的使用
  20. 硬件设计之JTAG转USB转换芯片

热门文章

  1. LWIP (chapter 2.01) pbuf数据包缓存
  2. android 应用程序内存上限,Android APP的最大可用内存
  3. 网易云音乐产品核心竞争力分析
  4. 用友U8其中一个账套提示演示期已到期-修复方法
  5. ​​​​​​青少年软件编程(C语言)等级考试试卷目录一览
  6. YUV 422 10bit
  7. 正则表达式匹配连续相同字符,如...aaa..bbb...11111...2222...
  8. android8.1新建分区并挂载,Android8.1 MTK Vendor分区大小调整无效分析
  9. [除錯]引動過程的目標傳回例外狀況
  10. R语言广义线性模型函数GLM、glm函数构建泊松回归模型(Poisson regression)、泊松回归模型系数解读、查看系数的乘法效应(Interpreting the model para)