爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3320|回复: 5

[讨论] 原矩阵输出txt文件的简便方法

[复制链接]

新浪微博达人勋

发表于 2016-3-10 11:03:21 | 显示全部楼层 |阅读模式

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

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

x
          现在有一堆的txt数据文件(16*1)想要重新整合到一个txt中,输出的格式还是16行的,但是按照下面的m文件输出是一列排列,也有办法将形成的新的txt重新排列后输出,但是比较繁琐,想跟大家讨论讨论有没有比较简便的方法直接得到的,在此先行谢过~
          下面是我的m程序:
clear all
clc
n=0;
for month=1
  mon=num2str(month+100);
  strmon=mon(2:3);
for d=1
  mday=num2str(d+100);
  strday=mday(2:3);
for h=0:3
h=num2str(h+100);
strhour=h(2:3);
%**********-----------文件基本信息读取----------**********
filename1=['F:\2015',num2str(strmon),num2str(strday),num2str(strhour),'30','.txt'];
filename11=strcat(filename1);
filename2=['2015',num2str(strmon),num2str(strday),num2str(strhour)];
filename22=strcat(filename2);
  if exist(filename11,'file')
fid=fopen(filename1);
n=n+1
data=load(filename11)
A{n}=data
fclose(fid);

fid2=fopen(['2015','.txt'],'wt');
fprintf(fid2,'%20.5f',A{1:n});
fclose(fid2);
  end
end
end
end
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-10 11:08:01 | 显示全部楼层
vercat具体记不得了,你搜下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2016-3-10 11:16:09 | 显示全部楼层
没太看懂楼主什么意思…如果只是简单的拼接txt内容,批处理文件就可以,楼主可以百度一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-10 11:35:52 | 显示全部楼层
二爷名声在外 发表于 2016-3-10 11:16
没太看懂楼主什么意思…如果只是简单的拼接txt内容,批处理文件就可以,楼主可以百度一下

谢谢提示,按照A{1:n}输出的数据是一列,有没有简单能够得到原来格式的,还是16*n的数据的方法?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-10 11:39:25 | 显示全部楼层
天坑一地坑 发表于 2016-3-10 11:08
vercat具体记不得了,你搜下

谢谢你,因为数据太多了,水平聚合要很多,不知是不是我不了解的其它用法?我再查查看吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2016-3-11 17:13:45 | 显示全部楼层
tingling 发表于 2016-3-10 11:35
谢谢提示,按照A{1:n}输出的数据是一列,有没有简单能够得到原来格式的,还是16*n的数据的方法?

reshape?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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