单间房屋平面图:在matlab里读取多个文件

来源:百度文库 编辑:偶看新闻 时间:2024/05/04 20:04:02
在一个matlab的学习群里,有人提出了这么一个问题:在matlab里如何读取多信文件的数据,例如,有许多数据,存放在不同的txt文件里。我的办法是把这些文件的文件名按一定的规律命名,假如有一百个数据文件,则可以把这些文件分别命名为:filename1.txt,filename2.txt,...,fielname100.txt,在读取的时候则可以使用循环:for i = 1:100fileName = ['filename' num2str(i) '.txt'];x = load(filiName);end但另一位朋友给出了另一个解决的办法,无需对数据文件的文件名进行修改,就是文件名无须有规律,他的办法是:A = dir(fullfile('d:\datafile','*.txt'));这个语句是把存放数据文件的目录d:\datafile下的所有txt文件列出来,并把这些文件名的信息存放到一个变量A中,A是一个结构体变量,只要对A进行循环就可以读取到所有文件的数据了。所谓人外有人,山外有山,我真是受教了,特写此文以记录此法。附:help fullfilehelp 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博客,转载请标明出处:http://blog.csdn.net/henhen2002/archive/2010/07/22/5751910.aspx
matlab 读取dat文件 问个关于matlab得mat数据读取问题 flash:读取文件时出现问题.一个或多个文件无法读取 toc 在matlab里是什么? 为什么在flash mx中导入声音时提示读取文件时出问题一个或多个文件没有导入 为什么我在FLASH MX2004中导入MP3格式的文件会出现提示:读取文件时出现问题,一个或多个文件没有导入. 在FLASH中,导入MP3文件时,总是提示"读取文件时出现问题,一个或多个文件未导入",是怎么回事? 如何用matlab读取视频 matlab中的fscanf读取文件时对文件大小有有没有限制? 运算放大器模块在matlab里的位置 请问在matlab里操作符.^是什么意思? 在flashmx中导入mps音乐文件总是出现读取文件时出现问题一个或多个文件没有导入如何解决寻求帮助 存在网络硬盘里的文件在本地电脑里删除后还能在网络硬盘里读取吗? FLASHI读取文件时出现错误,一个或多个文件没有导入…… GHO是什么文件,为什么在dos里读取都显示错误? 请问,Excel文件在SQL SERVER2000里的存储和读取问题!(用VB实现) 为什么我在导入音乐时,会显示一个或多个元件没有成功导入,可能因为读取文件时发生错误 为什么我在导入音乐的时侯,会显示一个或多个元件没有成功导入,可能因为读取文件时发生错误 matlab如何读入多个图像文件 怎样在VS2005里读取配置文件 怎么快速把多个TXT格式的文件集中在一个TXT文件里 matlab在M文件中怎么实现强行中止程序? 为什么用Flash编辑时导入音乐时“读取文件时出错,一个或多个文件没导入。” 导入声音文件时出现 “读取文件时出现问题,一个或多个文件没有导入。”的提示,什么原因?