爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4562|回复: 5

[作图] 如何把某些格点的纬度挑出来

[复制链接]

新浪微博达人勋

发表于 2018-4-27 16:27:54 | 显示全部楼层 |阅读模式

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

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

x
求助。。如何把全球某些格点的纬度挑出来呀。因为要降水乘以cos纬度值。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-27 22:59:18 | 显示全部楼层
什么叫某些格点
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-28 08:59:08 | 显示全部楼层
根据题主的意思,是要满足一定条件的吧

试试where,或者写个if判断

最后,这样的提问方法差评
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-29 09:06:24 | 显示全部楼层
stepdance 发表于 2018-4-28 08:59
根据题主的意思,是要满足一定条件的吧

试试where,或者写个if判断

写了where和if来判断还是有错误,第一次提问,没什么经验,请见谅
我是有三个数据,一个数据有干旱指数,这样可以把全球半干旱地区画出来,第二个数据是降水,但只画半干旱地区的降水变化,而且要降水要乘以对应格点的cos纬度值。我是这样写的:
if ((avgdex.gt.0.2).and.(avgdex.lt.0.5)) then
    ; write branch
    i=avgdex3d(:,1,:)
end if
jsnew = where(((avgdex3d.gt.0.2).and.(avgdex3d.lt.0.5)),js*cos(i),js@_FillValue)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-30 10:07:43 | 显示全部楼层
lllmmm 发表于 2018-4-29 09:06
写了where和if来判断还是有错误,第一次提问,没什么经验,请见谅
我是有三个数据, ...

实在不行,就对降水数据写个do循环,先判断是否位于干旱区,不满足条件的Fill_value;满足条件的纬度余弦
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-30 19:19:55 | 显示全部楼层
stepdance 发表于 2018-4-30 10:07
实在不行,就对降水数据写个do循环,先判断是否位于干旱区,不满足条件的Fill_value;满足条件的纬度余弦

谢谢,已经挑出来了,用where就可以了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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