经常遇到,我们想要读取的数据,不是从头开始读取的,我们往往要求从固定的行开始读取,MATLAB代码如下:

function readData()
%从指定行开始读取数据
readFilePath='C:\Second_teeth\data\di_tance\Diff_distance\10\textfiel\Zm\*.txt';
readPathStr='C:\Second_teeth\data\di_tance\Diff_distance\10\textfiel\Zm\';
%savePathStr='D:\data\tooth\seg_small_txtfile\Zm\';  %d3是没有滤波的 d2是滤过的  70-80\
savePathStr='C:\Second_teeth\data\di_tance\Diff_distance\qiefen_1\Zm\';
fileList=dir(readFilePath);
fileNum=length(fileList);
for j=1:fileNum
      name=fileList(j).name;      %获得cell数据中的name列 也就是完整的文件名字  Zhao-zhang Syam LWF  Su
    splitName=strsplit(name,'.');  %在.处截取.前面的字符串
    varStr = splitName{1};
    %dirname = [savePathStr,varStr,'\'];
    a = ['mkdir ' savePathStr];  %mkdir是一个判断文件夹的函数。没有创建,有的话就是一个警告不是错误
    system(a); %执行外部命令
    fileName=strcat(readPathStr,name);%这个语句 就是获得了这个文件的完整路径
    
    fid=fopen(fileName,'r');
if fid<0
    warndlg('打开文件失败!');
    return;
else
   FormatString=repmat('%f ',1,1);
   out =cell2mat(textscan(fid,FormatString,1202,'HeaderLines',601)); %从601行开始读取1202*1的矩阵数据
   newStr=[savePathStr,int2str(j),'.txt'];
   dlmwrite(newStr,out,'-append');
end
 msgbox('文件读取成功!');
 if fclose(fid)==0
     msgbox('文件关闭成功!');
 else 
     warndlg('关闭文件失败!');
 end
    
    
end

MATLAB中批量从txt文件中读取指定行的数据保存为txt文件相关推荐

  1. c语言在文件指定地方添加字符,C语言文件操作在指定行插入数据

    C语言文件操作有覆盖和追加两种模式,但不提供插入模式.所以要在文件中指定行进行删除或者插入,需要按照如下流程操作: 1.以只读打开文件: 2.将文件逐行读入到内存中: 3.关闭文件: 4.在内存中对指 ...

  2. read函数 读取指定长度的数据

    read方法: 1. 不定长参数,表示读取文件中的所有数据 2. 指定数据长度,读取指定长度的数据   2.1  如果文件的操作模式是r模式,read(5) 表示这一次最多读取5个字符串长度的数据   ...

  3. Python3实现从txt文件中读取指定行的方法

    Python3实现从txt文件中读取指定行的方法 本文实例讲述了Python3实现从文件中读取指定行的方法.分享给大家供大家参考.具体实现方法如下: def getline(the_file_path ...

  4. 如何使用jlink从flash中读取数据保存为bin文件到本地

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/skdkjxy/article/deta ...

  5. 将matlab中工作去的数据保存为.mat文件

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.工作区 二.利用save保存data和map数据到dm.mat文件中 前言 提示:这里可以添加本文要记录的大概内容 ...

  6. PP实施经验分享(5)——SAP中MD04显示常用函数(读取SAP MRP运行数据)

    PP实施经验分享(5)--SAP中MD04显示常用函数(读取SAP MRP运行数据) SAP实施过程中,经常会遇到用户对于现有MD04标准功能展示有一定的抱怨,不符合我们查看的习惯,经常会提出相关报表 ...

  7. Matlab中将数据保存为txt或dat格式四种方法

    转载于 Tsingke 老师的文章--Matlab中将数据保存为txt或dat格式四种方案 - Tsingke - 博客园.                                       ...

  8. 练习:【三国游戏文件信息读取分类、键盘录入学生信息写入文件、 GBK与UTF-8文件内容互相转换】

    练习:[三国游戏文件信息读取分类.键盘录入学生信息写入文件. GBK与UTF-8文件内容互相转换] 三国游戏文件信息读取分类 txt文件信息 1 阿会喃 云南 男 190 225 74 2 伊籍 江陵 ...

  9. python将输出保存为txt_Python3将数据保存为txt文件的方法

    Python3将数据保存为txt文件的方法,具体内容如下所示:f = open("data/model_Weight.txt",'a') #若文件不存在,系统自动创建.'a'表示可 ...

最新文章

  1. Twitter的系统编程
  2. egg mysql 项目实战,egg.js创建项目,目录介绍,简单使用,sequelize mysql使用
  3. SVN 版本库管理实践
  4. STL源码剖析 Stack栈 queue队列
  5. 一个困扰数学家的古老谜题:意大利面能否被折成两段?
  6. C语言一看就能上手的干货!你确定你不来看吗?
  7. Vue中的hellow world描述el与data的基本使用--Vue知识点归纳(一)
  8. java使用SAX接口解析xml文件
  9. 中国一共有多少个神仙?
  10. 西瓜书第三章阅读笔记
  11. 从零开始的ZYNQ学习(基于矿卡EBAZ4205)(一)
  12. 计组笔记:浮点的四则运算 /规格化 / 舍入
  13. Java实验——设计一个数组模型,用于存储体育项目成绩男生体育项目有足球、长跑和铅球,女生体育项目有跳舞、体操、游泳。设计排序算法,将变量a、b、c中的数值按大小顺利进行互换(从大到小排列)。
  14. 抽象代数之群G的中心是群G的特征子群
  15. 【Unity VFX】VFX特效入门笔记-火花制作
  16. 浅谈EDM对B2C网站的七大作用
  17. 服务器获取真实客户端 IP
  18. UE4 设置漂浮物移动到主角的位置
  19. 批量修改数据进行分批处理
  20. php邮件服务器搭建,php发送邮件,不需要搭建邮件服务器方法

热门文章

  1. mybatis mybatis-plush <![CDATA[]]>时间转义字符用法
  2. 医院信息化系统HIS接入短信功能的流程及注意事项
  3. Redis 主从复制的原理及演化
  4. 手把手教你怎样计算现实机会卡
  5. 体验《消灭星星》之移植《星星》
  6. android 远程控制实例(基于Socket通信)
  7. hide show toggle
  8. 神泣单机显示服务器断开,7.0单机版为什么服务器连接断开
  9. webpack自动化打包
  10. gensim训练词向量