24小时热门版块排行榜    

查看: 631  |  回复: 2

kangfulike

无虫 (职业作家)

[交流] 【求助】急!急!急!在matlab中如何循环调用txt文件中的数据已有2人参与

我的原始程序是:
a=100;
for j=1:a
    [filename pathname]=uigetfile('*.txt')
    file=[pathname filename];
    [name data1 data2 data3 answer]=textread(file,'%f %f %s %f %s');
    d22=data3;
    [filename pathname]=uigetfile('*.txt')
    file=[pathname filename];
    [name data1 data2 data3 answer]=textread(file,'%f %f %s %f %s');
    d33=data3;
现在的问题是两个tet文件各有一百组,我需要点击200次tet文件才行。能不能用一个循环语句,让matlab自动从tet中提取数据各100次。
[name data1 data2 data3 answer]=textread(file,'%f %f %s %f %s');是由tet文件内的数据储存格式决定的,我只用tet中的第三列数据(共五列)。求高手帮我改好。急用急用!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

blacksmith5988

金虫 (正式写手)

★ ★
kangfulike(金币+50): 2010-06-30 17:17:29
robert2020(金币+2):鼓励应助!欢迎常来仿真模拟版交流! 2010-06-30 22:11:03
[filename pathname]=ledras(dfgshka'*.txt')
    file=[pathname filename];
    [name data1 data2 data3 answer]=textread(file,'%f %f %s %f %s');
    d22=data3;
天行健,君子以自强不息;地势坤,君子以厚德载物!
2楼2010-06-30 17:16:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kangfulike

无虫 (职业作家)

3楼2010-06-30 17:17:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kangfulike 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见