- 积分
- 133
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-4-9
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2016-3-15 14:32:37
|
显示全部楼层
那您知道有什么数据站点格式一样嘛?
我对数据是这样处理的。
%average TEM
f=load('C:\Users\Lenovo\Desktop\wendufuben\temp\1953\SURF_CLI_CHN_MUL_DAY-TEM-12001-195312.TXT');
%剔除32766误差值
A=f(:,8)~=32766;
B=f(A,1:10);%新矩阵
station=B(:,1); %区站号
lat=B(:,2); %纬度
lon=B(:,3); %经度
elevation=B(:,4); %海拔
year=B(:,5); %年
month=B(:,6); %月
day=B(:,7); %日
temp=B(:,8); %平均温度
D=[station,lat,lon,elevation,year,month];
%第一列不一样的挑出来
T=unique(B(:,1));
G=size(T,1);
C=unique(D,'rows'); % 台站号 纬度 经度 海拔 年 月
%求平均
I(:,1)=arrayfun(@(x)mean(B(find(B(:,1)==T(x)),8)),1:G);
I=I(:,1).*0.1;
Z=[C,I]
format long g
Z
save ('data\1953-1.mat','Z','-v7.3');
%clear all
%clc |
|