MATLAB如何只读取文本文档中的中间一部分数据?

我有一文本文档,数据总共有四部分,前三部分是每行只有一个数据,第四部分每行有四个数据,第一、第二、第四部分我不想要,只想要第三部分,而且已知第三部分是从第几行到第几行,高手能否指导一下,谢谢了!

第1个回答  2009-08-25
把整个文本读入放在一个数组里面,然后筛选出需要的数据
----------
以上是一种原始的方法本回答被提问者采纳

matlab怎么读取文本文件中的数据?
A=importdata(file,space,line)其中,file是所读取的文件名,space是特定的分隔符,line是一个数字,指文本中字符串文字的行数,如上文的数据中line=4。此代码的含义是,line行是title,line+1行到end是数据,按特定分隔符space读取数据。此方法可以读取文本在上和数据在下的文件。A是一个sturct,其...

matlab读txt文档中的数据
先用textread把所有的数据都读入进去,然后再做处理,看你需要的数据是满足什么条件的,再做相应的处理。我以前做的是一个有12032行的数据文本文档,因为每四行数据是一样的,所以我要把每四行去掉前三行,只保留第四行的数据。我就是这样定义的,A =textread('7.txt');%7.txt是我的数据文本文档...

matlab如何做到只读txt的一行
fileid是一个整数文件标识符从fopen获得。 tline是一个文本字符串,除非该行只包含结束的文件标记。在这种情况下,tline是数字值-1。与fgets读取字符的编码方案使用与该文件相关联。要指定的编码方案,使用fopen。 tline=fgetl(fid)从文件中读取行,删除文件换行符 返回由文件标识符fid指示的文件的下一行。如果fgetl遇...

Matlab里如何用Textread来实现对数据文本中某些行的读取?
[data1,data2,data3,data4]=textread(filename,'%n%n%n%n',3);%注意3为读取次数,应该是行数,你只要控制读取的行数就行了。

Matlab导入txt格式数据某几行如何进行
首先将你的数据txt文档放在matlab的搜索路径中,确保matlab能找得到,使用load函数可以将改txt文档中的数据读到一个数组中,比如load data.txt就可以将数据读入一个名为data的数组中,当然,data也是一个两列的数组(时间和幅值),使用t = data(:,1)和m = data(:,2)可以提取出data数组中的第一列...

matlab、c#删除txt指定行程序
先把文本读取出来,然后删除相应的行,最后在覆盖写回去不就行了吗?

怎样控制Matlab读取txt文件的行数?
txt即文本文件,在桌面或文件夹右键即可建立。 TXT格式是一种文本文档,TXT即扩展名。 本回答由科学教育分类达人 程明推荐 举报| 答案纠错 | 评论(1) 0 22 恩惠妮阿加西 采纳率:95% 来自团队:学霸之星 擅长: 暂未定制 其他回答 实在不行,你先导入txt文件,然后再变量空间 自己一定读取的行数个列数,语句很...

在matlab中 如何提取word里面的数据,
Matlab提供了Notebook,使用户可以在word环境中调用matlab的强大功能。Notebook制作的M-book文档不仅拥有word的全部文字处理功能,而且具备matlab无与伦比的数学解算能力和计算结果可视化能力。1.Notebook的安装 在matlab命令行下,输入notebook -setup,然后按照提示安装相应word版本即可。2.matlab下启动notebook...

如何在matlab里用循环读取多个文本文档里的数据?
办法是把这些文件的文件名按一定的规律命名,假如有一百个数据文件,则可以把这些文件分别命名为:filename1.txt,filename2.txt,fielname100.txt,在读取的时候则可以使用循环:for i = 1:100 fileName = ['filename' num2str(i) '.txt'];x = load(filiName);end ...

MATLAB文本分析:03:从文件中提取文本数据
从HTML文件或HTML代码中提取文本数据,可以使用extractFileText或extractHTMLText函数。若要从网页中提取文本数据,首先使用webread读取HTML代码,随后使用extractHTMLText函数处理。解析HTML代码,查找特定元素时,可利用htmlTree和findElement函数。通过此方法,可以提取HTML代码的特定部分,并获取超链接的文本和目标...

相似回答