版块导航
正在加载中...
客户端APP下载
论文辅导
调剂小程序
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(535)
>
虫友互识
(22)
>
基金申请
(19)
>
文献求助
(14)
>
导师招生
(11)
>
硕博家园
(9)
>
考博
(7)
>
论文投稿
(6)
>
教师之家
(5)
>
博后之家
(3)
>
公派出国
(3)
>
考研
(3)
>
休闲灌水
(3)
>
留学生活
(2)
>
论文道贺祈福
(2)
>
找工作
(2)
小木虫论坛-学术科研互动平台
»
专业学科区
»
信息科学
»
图像处理
»
matlab批量导入文件的问题
6
1/1
返回列表
查看: 1309 | 回复: 5
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
hhzhyhcc
新虫
(初入文坛)
应助: 2
(幼儿园)
金币: 117.7
帖子: 25
在线: 42.6小时
虫号: 1995664
注册: 2012-09-12
专业: 信号理论与信号处理
[
求助
]
matlab批量导入文件的问题
请教如何批量导入数据文件,文件名形似A0B0,A0B2,A0B4,...A100B100.其中的数字表示坐标位置,希望导入后还是按这个顺序排列。
如果直接用dir的话,默认根据名称排列,会把98放到最后。
回复此楼
» 收录本帖的淘帖专辑推荐
搜集
» 猜你喜欢
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有9人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有11人回复
表哥与省会女结婚,父母去帮带孩子被省会女气回家生重病了
已经有7人回复
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
已经有8人回复
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有10人回复
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有9人回复
有院领导为了换新车,用横向课题经费买了俩车
已经有10人回复
AI 太可怕了,写基金时,提出想法,直接生成的文字比自己想得深远,还有科学性
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
怎么用matlab批量处理一堆TXT文件中的某几行数据,然后导入到同一个excel里去
已经有4人回复
用matlab进行批量处理数据时遇到的问题
已经有4人回复
matlab如何批量提取图中或表中最高吸收峰的y值和X值
已经有4人回复
solidworks批量导入曲线
已经有6人回复
我想在matlab中导入50个txt文件,我如何批量导入并进行运算
已经有4人回复
Matlab 如何批量录入excel表格未分列的数据
已经有5人回复
matlab:如何将批量处理的txt逐个调用处理?文件名不会设置循环读取?输出部分行内容
已经有2人回复
matlab批量导出图形参数的问题
已经有1人回复
1楼
2012-11-07 15:17:33
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
hhzhyhcc
新虫
(初入文坛)
应助: 2
(幼儿园)
金币: 117.7
帖子: 25
在线: 42.6小时
虫号: 1995664
注册: 2012-09-12
专业: 信号理论与信号处理
其实我想了想,就是怎么样建立一个字符串数组,使其中的的内容依次为A0B0,A0B2,A0B4,...A100B100
赞
一下
回复此楼
2楼
2012-11-07 15:19:02
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
hhzhyhcc
新虫
(初入文坛)
应助: 2
(幼儿园)
金币: 117.7
帖子: 25
在线: 42.6小时
虫号: 1995664
注册: 2012-09-12
专业: 信号理论与信号处理
自己搞定了,可以用sprintf写入文件名,也可以用dir控制参数。
赞
一下
回复此楼
3楼
2012-11-07 16:42:10
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
libralibra
至尊木虫
(著名写手)
骠骑将军
应助: 817
(博后)
金币: 12914.1
红花: 64
帖子: 2238
在线: 287.3小时
虫号: 696514
注册: 2009-02-05
专业: 计算机软件
【答案】应助回帖
★ ★ ★ ★ ★
感谢参与,应助指数 +1
hhzhyhcc: 金币+5,
★★★★★
最佳答案, 非常感谢,提供了另一种有效的方法。
2012-12-04 21:12:42
可以用strcat自己构造文件名,然后读取即可
测试
CODE:
for a = 0:2
for b = 0:2:10
fname = strcat('A',num2str(a),'B',num2str(b));
disp(fname);
end
end
结果
CODE:
A0B0
A0B2
A0B4
A0B6
A0B8
A0B10
A1B0
A1B2
A1B4
A1B6
A1B8
A1B10
A2B0
A2B2
A2B4
A2B6
A2B8
A2B10
>>
赞
一下
回复此楼
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
4楼
2012-11-07 21:34:49
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
weigo1987
木虫
(正式写手)
应助: 24
(小学生)
金币: 3317.9
散金: 200
红花: 2
帖子: 407
在线: 158.1小时
虫号: 1556657
注册: 2011-12-30
性别: GG
专业: 光谱技术
picstr=dir('*.bmp');
[row,col]=size(picstr);
picgather=cell(row,1);
for i=1:row
picgather=imread(picstr(i).name);
end
这是我批量读图片的一个程序,不受文件名的影响,是按照文件排序来一个接一个读的。
赞
一下
回复此楼
厚德载物~自强不息~~
5楼
2012-11-08 13:16:15
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
hhzhyhcc
新虫
(初入文坛)
应助: 2
(幼儿园)
金币: 117.7
帖子: 25
在线: 42.6小时
虫号: 1995664
注册: 2012-09-12
专业: 信号理论与信号处理
引用回帖:
5楼
:
Originally posted by
weigo1987
at 2012-11-08 13:16:15
picstr=dir('*.bmp');
=size(picstr);
picgather=cell(row,1);
for i=1:row
picgather=imread(picstr(i).name);
end
这是我批量读图片的一个程序,不受文件名的影响,是按照文件排序来一个接一个 ...
直接使用dir,文件排序是按默认的,不一定是想要的顺序。可用这样的格式:
for m = 0:2
for n = 0:2:10
filename=dir(['A',num2str(m),'B',num2str(n),'.bmp']);
end
end
无论如何,非常感谢你的回复。
赞
一下
回复此楼
6楼
2012-12-04 21:21:00
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
数理科学综合
机械
物理
数学
农林
食品
地学
能源
信息科学
土木建筑
航空航天
转基因
我要订阅楼主
hhzhyhcc
的主题更新
6
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定