- 积分
- 678
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-5-13
- 最后登录
- 1970-1-1
|
NCL
系统平台: |
|
问题截图: |
- |
问题概况: |
求和赋值出错 |
我看过提问的智慧: |
看过 |
自己思考时长(天): |
4 |
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
出错的那一截如下所示,刚开始有一个三维数组,时间(每小时),经度,纬度。时间跨度为一个月,我想求每小时的月平均,于是就先把noo2(:,:,:)赋值给一个二维的求和数组su(:,:),然后再用这个二维数组除以总天数求平均。循环24次。但是每次都有报错如下:
su=new((/50,50/),"float")
ts=1
do ts=1,24
ttt=ts
do while(ttt.le.696)
su(:,:)=su(:,:)+noo2(ttt,:,:)
ttt=ttt+24
end do
noo2ave(ts,:,:)=su/28
su(:,:)=0
end do
报错是这样的:
fatal:Plus: Dimension size, for dimension number 0, of operands does not match, can't continue
会的同志们麻烦教一下我,不胜感激。 |
|