1: %% merge.m

2: %%%%Main程序%%%%%%

3: %%%%%%

4: %%%%%%本程序合并完各个子文件夹中的txt到主文件目录下,并且合并的文件以子文件夹名字命名

5: %%%%%%同时,每次合并时,如果主文件夹已存在某一个子文件夹名字A的txt文件,那么此次合并,将把当前

6: %%%%%%这个子文件夹A中所有的txt文件追加到子文件夹A.txt文件的末尾处。

7: clear;

8: clc;

9: % MainFolder='D:\Master-FTP\磁流变阻尼器实验\'; %%设置主目录,注意结尾要有个'\'

10: MainFolder='E:\txt文件夹\';

11: dirOutput=dir(fullfile(MainFolder)); %%获取主目录下所有文件夹与文件

12:

13: num=size(dirOutput);%%获取数量

14: for i=1:num(1)

15: if dirOutput(i,1).isdir == 1 %判断是否为文件夹

16: a1=~ strcmp(dirOutput(i,1).name,'.'); %%排除'.'和'..'的文件夹

17: a2=~ strcmp(dirOutput(i,1).name,'..');

18: if a1 && a2;

19: dirOutput(i,1).name;

20: y=TAllFileInAFolder(MainFolder,dirOutput(i,1).name);

21: end

22: end

23: end

24: disp('合并完成');

.csharpcode, .csharpcode pre

{

font-size: small;

color: black;

font-family: consolas, "Courier New", courier, monospace;

background-color: #ffffff;

/*white-space: pre;*/

}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt

{

background-color: #f4f4f4;

width: 100%;

margin: 0em;

}

.csharpcode .lnum { color: #606060; }

1: %% TAllFileInAFolder.m

2: function yyy=TAllFileInAFolder(MainFolderName,SubFolderName) %%合并子文件夹下所有txt,存到主文件夹下,以子文件夹命名

3: fileFolder=fullfile(MainFolderName,SubFolderName);

4: dirOutput=dir(fullfile(fileFolder,'*.txt'));

5: fileNames={dirOutput.name}';

6: num=size(dirOutput);

7:

8: file2=strcat(fileFolder,'\..\',SubFolderName,'.txt');%%保存路径

9: fid2=fopen(file2,'a');

10: for i=1:num(1)

11: file1=strcat(fileFolder,'\',fileNames{i,1});%%读取的文件

12: fid=fopen(file1,'r');

13: %txt=fscanf(fid,'%s');

14: txt=fread(fid,inf);

15: fclose(fid);

16: %fprintf(fid2,'%s',txt);

17: fwrite(fid2,txt);

18: %fprintf(fid2,'\r\n')表示在写完每个txt文件之后,写入一个回车换行符,得到下一个txt从新的一行开始写

19: fprintf(fid2,'\r\n');

20: end

21: fclose(fid2);

22: yyy=1;

.csharpcode, .csharpcode pre

{

font-size: small;

color: black;

font-family: consolas, "Courier New", courier, monospace;

background-color: #ffffff;

/*white-space: pre;*/

}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt

{

background-color: #f4f4f4;

width: 100%;

margin: 0em;

}

.csharpcode .lnum { color: #606060; }

主文件夹下的子文件夹:

某一子文件夹下的txt数据文件:

执行合并之后:

多次执行合并之后从文件大小可知其是子文件夹中txt数据是追加到已合并的子文件夹.txt中的。

matlab批量读取一个文件夹里类似命名的mat文件

参考网址: Matlab读取同一路径下多个txt或mat文件总结 matlab 批量读取数据文件.mat .dat 整理:matlab批量读入数据文件的方法 首先命名方式体现在只是名字里数字有变化,其 ...

使用ffmpeg批量合并flv文件

title: 使用ffmpeg批量合并flv文件 toc: false date: 2018-10-14 16:08:19 categories: methods tags: ffmpeg flv 使 ...

R语言笔记004——R批量读取txt文件

R批量读取txt文件 本文数据,代码都是参考的是大音如霜公众号,只是自己跟着做了一遍. path

python批量创建txt文件,以demo.txt内的内容为文件名

#批量创建txt文件import sys,osa=open("demo.txt")n=0aList=[]for line in a.readlines(): aList.appen ...

matlab之导入txt文件并取其中一列数据

1.我想导入下面这个文件的内容,并且获取这个文件中的两列数据. 2.首先确保Matlab当前所在文件夹为txt文件所在文件夹,然后命令行执行: X = load('2019_03_21_08_59_0 ...

MATLAB:读取txt文件中物体的三维坐标,显示三维模型

在MATLAB中建立一个脚本show3Dtxt.m文件,编写代码: clear; %%read 3D data fileID= fopen('E:\博士\深度学习与三维重建\代码实现\voxel_gr ...

python批量读取txt文件为DataFrame

我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...

使用Python批量合并PDF文件(带书签功能)

网上找了几个合并pdf的软件,发现不是很好用,一般都没有添加书签的功能. 又去找了下python合并pdf的脚本,发现也没有添加书签的功能的. 于是自己动手编写了一个小工具,使用了PyPDF2. 下面 ...

MATLAB的SAVE命令动态批量保存TXT文件

1.使用save(): for i=1:6 str=[num2str(i),’.txt’]; m=[1 2; 3 4]; save(str,’m’,’-ascii’);%注意m的单引号,一定记得加上, ...

随机推荐

webpack入门(转载)

阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过:如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本 ...

marquee标签滚动效果

标签,默认从最右侧往左滚动: direction:设置滚动的方向: height:设置标签高度, width:设置标签宽度: behavi ...

Eclipse启动时报需要安装"Java SE 6 Runtime"致无法启动解决方案

今天心血来潮,把MBP升级到了osx mavericks,然后启动了闲置好久的eclipse,启动时居然报错了: 若要打开Eclipse.app,您需要Java SE 6 runtime,您想现在安装 ...

写给Android App开发人员看的Android底层知识(3)

(七)App启动流程第2篇 书接上文,App启动一共有七个阶段,上篇文章篇幅所限,我们只看了第一阶段,接下来讲剩余的六个阶段,仍然是拿斗鱼App举例子. 简单回顾一下第一阶段的流程,就是Launche ...

http中错误代码的含义整理

HTTP网页错误代码大全带解释 HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁 ...

实验二:MAL——简单后门 by:赵文昊

实验二:MAL--简单后门 一.后门是什么? 哪里有后门呢? 编译器留后门 操作系统留后门 最常见的当然还是应用程序中留后门 还有就是潜伏于操作系统中或伪装为特定应用的专用后门程序. 二.认识netc ...

[No0000B3].NET C# 单体模式(Singleton)

单体模式(Singleton)是经常为了保证应用程序操作某一全局对象,让其保持一致而产生的对象,例如对文件的读写操作的锁定,数据库操作的时候的事务回滚,还有任务管理器操作,都是一单体模式读取的.创建一 ...

Memcached学习一:Memcached安装使用

这篇博文以实用为目的,因此,先阐述如何安装Memcached,然后在实践中谈谈自己自己对Memcached的一点理解. 首先,安装Memcached,点击此处下载安装文件以及源码. 解压文件(我这里将 ...

关于 VS 2010 和 VS 2013 的警告 LNK4042

由于我最近调整了一下 Jimi 的文件结构,导致出现了一个 LNK4042 的 warning,我并没有很重视,这个 warning 导致出现了一些错误. 我调试了几个小时,一开始并没有想到是这个 w ...

dsdsd

#include using namespace std; #include #define max 205 char map[max] ...

matlab批量写入文件,matlab批量合并txt文件相关推荐

  1. type-cmd命令批量合并txt文件-乱码-编码转换问题

    type-cmd命令批量合并txt文件-乱码-编码转换问题 下载软件EditPlus, 用来转化txt文件的编码形式, 避免出现type命令操作之后的乱码问题 用win+R打开cmd,只能用cmd,不 ...

  2. matlab读int16读文件_Matlab文件操作及读txt文件(fopen,fseek,fread,fclose)

    Matlab 文件操作及读 txt 文件 (fopen,fseek,fread,fclose) matlab 文件操作 文件操作是一种重要的输入输出方式,即从数据文件读取数据或将 结果写入数据文件. ...

  3. 多个html文件内容合并,Bat批量将多个文件夹内容合并一个文件夹

    方法一 把各文件夹内所有文件内并到自动建的一个合并文件夹内,如有同名文件在主名后附容_序号. 将以下内容保存到新建的txt文件中,重命名txt文件后缀用txt改为bat,双击运行.@echo off ...

  4. fclose用法matlab,matlab文件操作及读txt文件(fopen,fseek,fread,fclose

    matlab文件操作及读txt文件(fopen,fseek,fread,fclose) matlab文件操作 文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件.MATLAB提 ...

  5. python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...

    本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...

  6. python合并文件夹下的文件_Python实现合并同一个文件夹下所有txt文件的方法示例...

    本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...

  7. java怎样输出一个文件夹,java合并一个文件夹下所有txt文件,输出到另一个txt,...

    java合并一个文件夹下所有txt文件,输出到另一个txt,最近写了个单元测试,递归调用方法,把同一个文件夹里所有的txt合并输出到一个txt文件.参考了两个博客,分别是已有的方法,还有个就是检测tx ...

  8. c++ 按行读取txt文件并赋值_python操作txt文件中数据教程[3]python读取文件夹中所有txt文件并将数据转为csv文件...

    觉得有用的话,请点击右下角 推荐给更多小伙伴 neoken_xuAsurada2015Evacloud 参考文献 python 操作 txt 文件中数据教程[1]-使用 python 读写 txt 文 ...

  9. Python读取txt文件画Loss曲线图---txt文件转xls文件---xls文件转txt文件--xml文件转txt文件

    任务1- 读取.txt文件画折线图(曲线图) 任务2- 将.txt文件转换成.xls(excel)文件 任务3- 将.xls(excel)文件转换成.txt文件 任务4- 读取.txt文件画折线图(曲 ...

  10. python把csv文件转换txt_Python实现txt文件转csv格式

    码农公社  210.net.cn  210= 1024  10月24日一个重要的节日--码农(程序员)节 把txt文件转成成csv文件格式,通过手动打开excel文件,然后导入txt来生产csv文件. ...

最新文章

  1. 微软重新释出MS10-015 解决蓝屏问题
  2. 通过 Object.prototype.toString.call() 进行类型判断
  3. 13-linux定时任务不起作用到的问题解决办法
  4. 学习数据库的三大范式
  5. System类入门学习
  6. 02年六代雅阁的整备质量_2020年宝安第八批更新计划:联投地产5.4万㎡“工改”项目...
  7. 最短路径和距离及可视化——matlab
  8. MTK 驱动(78)----MTK 平台查看eMMC和DDR的工作频率
  9. Html前端基础(form表单、img标签、a href标签、id的作用)
  10. iOS数据持久化 -- Core Data
  11. Swift 5新特性详解:ABI 稳定终于来了!
  12. 深度学习中的样本采样
  13. linux检查系统内存,Linux查看内存使用情况方法
  14. TYVJ P1061 [Mobile Service]
  15. 第三方应用调用高德地图
  16. 总结——硬件工程师面试容易碰到的问题
  17. 用在线工具processOn画UML的用例图和时序图
  18. 关于亚马逊开店需要做哪些准备
  19. word转pdf出现错误 解决方法
  20. [报错]Could not find resource com/xxx/xxxMapper.xml

热门文章

  1. cactiez mysql密码_CactiEZ中文解决方案+使用教程(1)
  2. 获取ADSL上网帐号密码并自动保存到D盘
  3. 华云天下荣膺“2021年度十佳呼叫中心硬件及软件设备供应商”
  4. C++操作系统注册表读取默认键值
  5. linux udp转发脚本,使用Socat转发TCP和UDP流量搭建跳板教程及一键脚本
  6. 【Linux 操作系统】vim编辑器配置及常用命令
  7. 工程结算的23个问题及技巧
  8. JavaWeb学习篇8_用户登录、信息的增删改查、复杂功能小项目(Servlet、JSP、MySQL、JDBCTemplete、Durid、BeanUtils、tomcat、EL、JSTL)
  9. php加入语音播报功能_微信收付款怎么设置语音播报
  10. linux怎么下载ftp文件夹,命令行 - 如何在Linux上通过FTP递归下载文件夹