爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 19767|回复: 12

[作图] ncl写入数组内容问题

[复制链接]

新浪微博达人勋

发表于 2017-7-2 21:32:06 | 显示全部楼层 |阅读模式

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

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

x
一个数组var1(/3,61,41/)是三维,另一个数组var2(/61,41/)
现在想把var2和var1并起来,让var1变成(/4,61,41/)
由于var1,var2一个是三维,一个二维   不能用array_append_record  
所以   请问有什么其他的办法么   

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-3 17:33:46 | 显示全部楼层
xiaotuanyuan 发表于 2017-7-3 09:20
我试过这种方法,但是报错  他说我没有定义var3,但是我分明定义了,和你这个代码一样,
报错这样 fatal: ...

我这个只是举例,这样写会报错?
var3 = new((/4,61,41/),float)
var3(0:2,:,:) = (/var1/)
var3(3,:,:) = (/var2/)
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2017-7-3 09:24:08 | 显示全部楼层
拜托各位大神,我真的急着用啊
密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2017-7-2 21:33:18 | 显示全部楼层
手动@longlivehj  版主  求帮忙
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-3 09:10:16 | 显示全部楼层
{:eb511:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-7-3 09:14:57 | 显示全部楼层
var3 = new((/4,61,41/),float)
var3(0:2,:) = var1
var3(3,:) = var2
注意添加属性
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-3 09:20:17 | 显示全部楼层
talkd 发表于 2017-7-3 09:14
var3 = new((/4,61,41/),float)
var3(0:2,:) = var1
var3(3,:) = var2

我试过这种方法,但是报错  他说我没有定义var3,但是我分明定义了,和你这个代码一样,
报错这样 fatal:["Execute.c":7776]:var11 is undefined, can not subscript an undefined variable
               fatal:["Execute.c":8638]:Execute: Error occurred at or near line 26
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-3 17:32:26 | 显示全部楼层
xiaotuanyuan 发表于 2017-7-3 09:20
我试过这种方法,但是报错  他说我没有定义var3,但是我分明定义了,和你这个代码一样,
报错这样 fatal: ...

报错很清楚呀,上面的code里哪里有var11?当然没有定义啦。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-7-3 20:40:27 | 显示全部楼层
talkd 发表于 2017-7-3 17:33
我这个只是举例,这样写会报错?
var3 = new((/4,61,41/),float)
var3(0:2,:,:) = (/var1/)

我后来发现问题了,维度我写对了,但是我用的是强制赋值号
var3 = new((/4,61,41/),float)
var3(0:2,:,:) := (/var1/)
var3(3,:,:) := (/var2/)
是这样的,它就会报错,然后改成=,就不报错了,不知道这是什么原因
但是现在不报错了,非常感谢你
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-7-7 10:55:42 | 显示全部楼层
感谢楼主。又学到了新知识。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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