- 积分
- 1003
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-8-31
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 lee309 于 2014-12-11 15:52 编辑
NCL脚本中需要对数据进行分段计算,但是有些数据比如温度是三维数据(经度,维度,高度),直接把分段函数加进去会报错,维度不一致???
if(R.le.-3.7) then
gama=0.05
end if
if(-3.75.lt.R.le.-0.12) then
gama=0.065+0.004*R
end if
if(-0.12.lt.R.le.0.14) then
gama=0.109+0.367*R
end if
if(R.ge.0.14) then
gama=0.155+0.021*R
end if
上面脚本中R包含经度和维度的,因此报错
fatal:Conditional statements (if and do while) require SCALAR logical values, see all and any functions
这个问题怎么解决?
|
|