爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5111|回复: 2

(62*128)数据用linint2插值(73*144)后,南半球数值缺省【已解决】

[复制链接]

新浪微博达人勋

发表于 2017-5-5 11:29:47 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 felin 于 2017-5-5 15:47 编辑

将维数为(64*128)的模拟资料tas
QQ截图20170505112850.png
采用双线性插值linint2函数插值为(73*144)后,
QQ截图20170505113128.png
输出结果发现南半球缺省,
QQ截图20170505112912.png
采用过[size=13.3333px]linint2_Wrap也没有用
请问是什么原因?如何修改?难道不能从粗分辨率插值到细分辨率?【解决办法】
官网例子3  http://www.ncl.ucar.edu/Document/Functions/Built-in/linint2.shtml
[size=13.3333px]The input grid is u(ntim,lat,lon) where longitude spans 1.25 to 358.75 degrees east and latitude spans -89 to 89 degrees north. The destination grid spans: 0.0 to 357.50 and -90 to 90, respectively.
然而“[size=13.3333px]klat = [size=13.3333px]ispan[size=13.3333px](0,mlat-1,1)*2.5”却是从0-180,这样对我这个例子来说(不好说官方有错),只能插值纬度0-87.7的,而-87.5-0由于在0-180以外,就忽略为缺省。
因此将[size=13.3333px]klat = [size=13.3333px]ispan[size=13.3333px](0,mlat-1,1)*2.5”改为“ klat  = fspan(-90.,90.,73)”就可以了
有值了
QQ截图20170505155458.png



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

新浪微博达人勋

发表于 2017-5-5 11:46:38 | 显示全部楼层
可以从粗到细,但是插值似乎不能超过原有数据范围,否则会是缺测。你可以画出一张图看看。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-5-5 14:29:52 | 显示全部楼层
乌克丽丽M 发表于 2017-5-5 11:46
可以从粗到细,但是插值似乎不能超过原有数据范围,否则会是缺测。你可以画出一张图看看。

这是插值前平均值图
QQ截图20170505143529.png
插之后就只有一半了
插值后平均值
QQ截图20170505143538.png
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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