爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3997|回复: 3

[程序设计] matlab对批量TXT文件做相同处理,并保存至excel文件???

[复制链接]

新浪微博达人勋

发表于 2016-3-25 15:25:15 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
clc;
clear all;
%因为温度统计文件有多600个,且命名具有一定的规律性,所以可以使用循环读取文件
time=196100;
for f = 1:12 %对600个文件进行循环
sname = 'C:\Users\Lenovo\Desktop\解压TXT\SURF_CLI_CHN_MUL_DAY-TEM-12001-';
if mod(f,12)==1 & f>1
time = time +89;%跳到第二年1一月份
else
time=time+1;
end
sname=[sname num2str(time)];
sname=[sname '.txt']; %此时sname就是一个完整的路径与文件名;
hcell=importdata(sname);%读入数据
end

出问题:这个是批量读入TXT的程序,但是运行出来只能读入196112这一个月的数据。
我已经编号了对一个TXT文档处理数据的程序,想批量运行到所有TXT文档上,每一个TXT运行结果保存到一个EXCEL文件中。
应该如何操作请大神们指教。~

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-25 16:28:42 | 显示全部楼层
你的意思是说你的程序在运行过程中没有出错,但是在每个读取的数据往excle中存储的时候,最后出现部分数据没有存储进去的现象?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2016-3-25 17:15:37 | 显示全部楼层
楼主可以说的再明确一点
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-25 19:35:27 | 显示全部楼层
没怎么看懂你写的代码,你可以大致把数据发上来看看
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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