找回密码
 注册
Simdroid-非首页
查看: 105|回复: 3

怎样将含字符和数字的文件读入并保存为数组

[复制链接]
发表于 2010-11-25 20:07:18 | 显示全部楼层 |阅读模式 来自 甘肃兰州
有n多个数据需要处理,将文件名保存在一个文件夹下,文件名如下含数字和字符,需要读入保存成一个数组,方便批处理,试过用a= fscanf(fidin,'%s')和a= load(fidin,'%s'),都不行,应该怎么实现呢,谢谢!


rb-6d--6.7kn.dat
rb--6u-10.7kn.dat
rb-6d-10.3kn.dat
rb-6d--9.5kn.dat
rb-6d--9.9kn.dat
发表于 2010-11-25 23:20:38 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
使用dir命令获取当前命令下的所有文件,然后采用一个循环一个一个处理...
回复 不支持

使用道具 举报

发表于 2010-11-26 01:02:49 | 显示全部楼层 来自 浙江杭州
“将文件名保存在一个文件夹下”?不大明白你的意思。我的理解是你将上面的五个文件名保存在了一个文本文件里,现在你要将这五个文件名读出来。如果是这样,用textread函数就可以了。
>> a = textread('input.txt','%s')

a =

    'rb-6d--6.7kn.dat'
    'rb--6u-10.7kn.dat'
    'rb-6d-10.3kn.dat'
    'rb-6d--9.5kn.dat'
    'rb-6d--9.9kn.dat'

>> a(1)

ans =

    'rb-6d--6.7kn.dat'

>> whos a
  Name      Size            Bytes  Class    Attributes

  a         5x1               462  cell         

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-26 11:40:54 | 显示全部楼层 来自 甘肃兰州
非常感谢,是我没表述清楚,正是我需要的结果。谢谢!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 23:14 , Processed in 0.036494 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表