爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3719|回复: 0

[作图] where的用法求助!!!

[复制链接]

新浪微博达人勋

发表于 2023-2-20 23:33:08 | 显示全部楼层 |阅读模式

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

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

x
我用shp文件只做了一个mask的nc文件,在shp里面值为1,不在shp里面为取缺省值,然后想用where函数制作一个数组新tp,使得在shp里面是H1数据,shp外面是Q_2数据,但是发现shp外是缺省值,没有被Q_2覆盖。。请问是怎么回事????
程序在这里:
tp=new((/12,121,401/),"float")
  do i=0,11
    tp(i,:,:)=where(base_mask1(i,:,:).eq.1, Q_2(i,:,:), H1(i,:,:))
  end do

Q_2和H1都是12*121*401的数组
画出图是这样的:
plot_distribute_surface_h(1).png
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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