爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6323|回复: 4

ncl 数据读取问题

[复制链接]
发表于 2014-8-12 09:44:09 | 显示全部楼层 |阅读模式

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

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

x
[size=11.666666030883789px]我现在有一个问题:data(1,:) = u(0,:,{-69})  ,[size=11.666666030883789px]这里大括号,起到什么作用? 我这么理解的,69代表的是u中最后一维中的数,而不是下标,不加大括号就是代表下表,假如我现在有一个一维数组f , 我现在想取纬度维40 -50 :a =f(40:50) ,我感觉这样写 不对,这是去的下标 40到50 之间的纬度,但是 这样写: a =f({40:50}) ,报错这个该怎么解决
密码修改失败请联系微信:mofangbao
发表于 2014-8-12 10:18:40 | 显示全部楼层
http://www.ncl.ucar.edu/Document ... es.shtml#Subscripts
里面介绍了ncl中subscript数组的3种方式,可以解答你的疑问。
另外,最好能提供“报错”的详细信息,以便查错。简单“报错”两字,很难解决问题。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-8-12 10:26:06 | 显示全部楼层
longlivehj 发表于 2014-8-12 10:18
http://www.ncl.ucar.edu/Document/Manuals/Ref_Manual/NclVariables.shtml#Subscripts
里面介绍了ncl中su ...

师傅,我想去某一个纬度范围该怎嘛写?
密码修改失败请联系微信:mofangbao
发表于 2014-8-12 10:31:15 | 显示全部楼层
本帖最后由 longlivehj 于 2014-8-12 10:57 编辑
刘哲 发表于 2014-8-12 10:26
师傅,我想去某一个纬度范围该怎嘛写?

a =f({40:50})这样写没错,但是前提是f必须添加了纬度坐标变量,比如:
f!0="lat"
f&lat=(/..., 40., ..., 50, .../)
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-8-12 10:59:30 | 显示全部楼层
longlivehj 发表于 2014-8-12 10:31
a =f({40:50})这样写没错,但是前提是f必须添加了纬度坐标变量,比如:
f!0="lat"
f&lat=(/..., 40., . ...

好的,谢谢师傅
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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