爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12843|回复: 8

[其他] natgrid插值的问题

[复制链接]
发表于 2012-3-18 18:36:14 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 玉面飞猪 于 2012-3-18 19:11 编辑

总是报错,提示fatal:Dimension sizes of left hand side and right hand side of assignment do not match
百思不得其解。资料用的micaps资料

脚本如下:
filepath="./06071508.000"

   argu    = asciiread(filepath,-1,"string") ;以字符串形式读取参数文件入数组argu
   station = stringtofloat(str_get_field(argu(11::),1," ")) ;从数组lines中获取站号
   lon     = stringtofloat(str_get_field(argu(11::),2," ")) ;从数组lines中获取经度值lon
   lat     = stringtofloat(str_get_field(argu(11::),3," ")) ;从数组lines中获取纬度值lat
   height  = stringtofloat(str_get_field(argu(11::),4," ")) ;从数组lines中获取海拔高度
   rain    = stringtofloat(str_get_field(argu(11::),5," ")) ;从数组lines中获取站点数据值
;插值后的范围*********************************************************
     data1 = new((/40,66/),"float")
     data1!0="lat"
     data1!1="lon"
     data1&lat=fspan(20,32,40)
     data1&lon=fspan(110,122,66)
     data1&lat@units="degrees_north"
     data1&lon@units="degrees_east"
     rain@_FillValue = 999999.000000
    data1 = natgrid(lon,lat,rain,data1&lon,data1&lat)
密码修改失败请联系微信:mofangbao
 成长值: 19710
发表于 2012-3-18 20:19:56 | 显示全部楼层
在哪一行开始报错了?把具体的报错信息贴出来吧~
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-3-20 21:06:58 | 显示全部楼层
问题已解决,是因为natgrid函数中lon,和lat标反了
密码修改失败请联系微信:mofangbao
发表于 2012-9-24 16:22:13 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2012-9-24 16:22:39 | 显示全部楼层
玉面飞猪 发表于 2012-3-20 21:06
问题已解决,是因为natgrid函数中lon,和lat标反了

麻烦问一下格点插值到站点是哪个函数
密码修改失败请联系微信:mofangbao
发表于 2016-5-6 14:31:25 | 显示全部楼层
上帝也厕所 发表于 2012-9-24 16:22
麻烦问一下格点插值到站点是哪个函数

同问,请问您的问题解决了么?
密码修改失败请联系微信:mofangbao
发表于 2020-8-1 22:01:01 | 显示全部楼层
兰溪之水 发表于 2012-3-18 20:19
在哪一行开始报错了?把具体的报错信息贴出来吧~

您好,我用natgrid的时候把缺测的踢掉了,但是程序走到插值这里就停了,报错内容Natgrid - two input triples have the same x/y coordinates
            but different data values:

                First triple:  109.000000 25.000000 251.000000
                Second triple: 109.000000 25.000000 268.000000
不知道是什么原因造成?确定经纬度信息没有重叠的站点
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-11-2 17:29:51 | 显示全部楼层
四月雨之音 发表于 2020-8-1 22:01
您好,我用natgrid的时候把缺测的踢掉了,但是程序走到插值这里就停了,报错内容Natgrid - two input tri ...

遇到同样的问题,请问你解决了吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-12-17 19:18:29 | 显示全部楼层
Clover 发表于 2020-11-2 17:29
遇到同样的问题,请问你解决了吗?

您好,我现在也遇到同样问题,您解决了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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