爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2380|回复: 3

[求助] 求双线性插值的fortran程序

[复制链接]

新浪微博达人勋

发表于 2015-10-8 18:58:17 | 显示全部楼层 |阅读模式

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

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

x
急需要一个双线性插值的fortran程序,可以实现不同分辨率下格点资料的转换。自己正在尝试编,但感觉转换后有些不对。哪位大神可以把代码贴一下让我学习一下吗!不胜感激!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-10-8 19:18:55 | 显示全部楼层
论坛有,可以搜搜
话说如果是grads的话貌似可以直接用re函数,其他的软件也都有类似功能
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-10-9 15:51:42 | 显示全部楼层
那个双线性插值的程序真的需要原来各格点的坐标吗?好麻烦呀
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-10-9 18:22:10 | 显示全部楼层
我想用grads中自带的re函数将2.5*2.5的二进制格点资料重新插值成1*1的格点资料,资料的经纬度范围为东经30~160,北纬12.5~80
ctl文件为:dset   f:\height.dat
undef  1.e+36
xdef   53 linear 30   2.5
ydef   28 linear 12.5 2.5
zdef   17 levels 1000 925 850 700 600 500 400 300 250 200 150 100 70 50 30 20 10
tdef   480 linear 00:00Z1jan2009 6hr
vars   1
h    17   99     height
endvars
gs文件为:'reinit'
'open f:\1.ctl'
'set grads off'
'set lon -180 180'
'set lat -90 90'
'set z 1'
'set t 1'
'set gxout fwrite'
'set fwrite f:\xin.grd'
'd re(h,131,linear,30.0,1.0,69,linear,12.5,1.0,b1)'
'disable fwrite'
;
运行时报re函数有错。
请问哪位大神可以帮忙解答一下呀?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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