- 积分
- 6906
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-6-29
- 最后登录
- 1970-1-1
|
发表于 2020-10-2 17:46:55
|
显示全部楼层
同是菜鸟,请教问题。高人们,请指点一下。多谢大家。
我读一个经纬度范围内的数据,比如经度100-140,纬度33-45,这个范围里面的数据,我想把读出来的数据保存为文本、excel等这种常见格式。我参照这个帖子,写了下面的代码,但是保存出来的txt文件只有两行。而实际上,出来的这个txt文件应该是1200行4000列的样子。
load('WorldPopGrid-2020-0.01-new-GPWv4.mat','pData','plat','plon')
lon_new=find(plon>100 &plon <140);
lat_new= find(plat>33 & plat <45.0);
[X,Y] = meshgrid(lon_new,lat_new)
pData_new = pData(X >100 & X<150 & Y >33 & Y <50);
save('WorldPopGrid-2020-0.01-new-GPWv4.txt','pData_new','lat_new','lon_new','-ascii') |
|