怎样用matlab读取excel文件依次读取多个txt文件

在matlab里读取多个文件
我的图书馆
在matlab里读取多个文件
在一个matlab的学习群里,有人提出了这么一个问题:在matlab里如何读取多信文件的数据,例如,有许多数据,存放在不同的txt文件里。
我的办法是把这些文件的文件名按一定的规律命名,假如有一百个数据文件,则可以把这些文件分别命名为:filename1.txt,filename2.txt,...,fielname100.txt,在读取的时候则可以使用循环:
for i = 1:100
fileName = ['filename' num2str(i) '.txt'];
x = load(filiName);
但另一位朋友给出了另一个解决的办法,无需对数据文件的文件名进行修改,就是文件名无须有规律,他的办法是:
A = dir(fullfile('d:\datafile','*.txt'));
这个语句是把存放数据文件的目录d:\datafile下的所有txt文件列出来,并把这些文件名的信息存放到一个变量A中,A是一个结构体变量,只要对A进行循环就可以读取到所有文件的数据了。
所谓人外有人,山外有山,我真是受教了,特写此文以记录此法。
附:help fullfile
help fullfile&FULLFILE Build full filename from parts.&&& FULLFILE(D1,D2, ... ,FILE) builds a full file name from the&&& directories D1,D2, etc and filename FILE specified.& This is&&& conceptually equivalent to&&&&&&& F = [D1 filesep D2 filesep ... filesep FILE] &&&& except that care is taken to handle the cases where the directory&&& parts D1, D2, etc. may begin or end in a filesep. Specify FILE = ''&&& to build a pathname from parts. &&&& Examples&&&&& To build platform dependent paths to files:&&&&&&&& fullfile(matlabroot,'toolbox','matlab','general','Contents.m')&&&&&& To build platform dependent paths to a directory:&&&&&&&& addpath(fullfile(matlabroot,'toolbox','matlab',''))&&&& See also filesep, pathsep, fileparts.
&&& Reference page in Help browser&&&&&& doc fullfile
本文来自CSDN博客,转载请标明出处:
TA的最新馆藏[转]&[转]&
喜欢该文的人也喜欢如何用matlab读取txt文件,取指定几个列,形成新的文件? - 知乎11被浏览1239分享邀请回答1添加评论分享收藏感谢收起0添加评论分享收藏感谢收起查看更多回答本帖子已过去太久远了,不再提供回复功能。小木虫 --- 600万学术达人喜爱的学术科研平台
热门搜索:
&&【求助】怎样用matlab依次读取多个txt文件
【求助】怎样用matlab依次读取多个txt文件
文件中有两列数,一列x、一列y
=textread('1.txt','%f%f')
=textread('2.txt','%f%f')
=textread('3.txt','%f%f')
依次读取100个文件。
怎样简化程序???
可是每个文件的行数不一样。
我的一个文件是一条曲线的数据。假如每个文件的行数一样,是不是合并后,每读取n行数据后,就执行一次plot?
楼上正解.顶
对,可以这么做,其实可以先用load 载入每个数据文件,然后size读取行数存储在一个数组中,再把所有文件合并后,按照数组每个值记录取行数,每次取后plot即可,
谢谢你的帮助!
若是文件名不是1 2 3,而是 data__0000(0点), data__0100(1点), data__0200(2点)。。。这样的序列,怎么表示那个循环中的filename呢?
f=dir(data*)
for i=1:length(f)
name=f(i).name
学术必备与600万学术达人在线互动!
扫描下载送金币}

我要回帖

更多关于 matlab读取txt文件列 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信