99问答网
所有问题
matlab怎么将一个文件夹下的多个文本里的数据一次提取出来
如题所述
举报该问题
推荐答案 2011-10-13
首先你的文本是什么文件,如果是excel就使用xlsread,如果是txt就使用textread函数,其次还可以使用load,importdata等函数
然后是有多个文件的问题,如果你的文件名是有一定规律可循的,可以通过一个循环来读取,在循环中构造文件名。如果文件名没有规律可循,你可以使用dir函数得到这些文件名,然后一个个的去读取。
祝你学习愉快!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zvjezteBO.html
其他回答
第1个回答 2011-10-13
两种导入数据的办法 第一种是file--import date这个肯定可以 还有一种就是命令导入 xlsread('filename') 如只是导入部分数据 xlsread('filename', range)
例如 TT=xlsread('e:\zzh\TT') 就将数据TT导入了 range设置你所导入数据的范围 至于每次的范围不一样的 数据量小的话分写成几段命令 大的话就for循环方便
本回答被网友采纳
第2个回答 2011-10-26
file = dir(pwd,'\*.txt');
filename = cell{file.name};
filenum = length(file);
for idx = 1:filenum
...
end
相似回答
大家正在搜
相关问题
如何在matlab里用循环读取多个文本文档里的数据?
Matlab批量读取一个文件夹里的txt文件
matlab中,我想依次循环load一个文件夹里的多个.ma...
请问如何matlab批量导入文件夹中很多文本的数据信息
matlab中循环提取一个文件夹中的多个文件
matlab批量读取一个文件夹下的所有txt文件,并将这些t...
matlab如何批量读取一个文件夹下的多个txt文件
如何用matlab将txt文件中的数据按需要提取出来