各位大虾帮下忙啊,求5日滑动平均气温
哪位大虾帮下忙啊,我研究了一下午也没编出来啊,谁给个提示也行啊假设有1月份的日平均气温数据
天数1,2,3,4,5,6,7,8,9,……,31
现在要求5日滑动平均气温,也就是说1,2,3,4,5,5日温度求一个平均值,然后是2,3,4,5,6,再求一个平均,依次类推3,4,5,6,7…… 本帖最后由 zhoulon 于 2009-3-22 18:29 编辑
呵呵,这个问题比较好求呀,只需要两个数组就可以解决了。
首先定义两个数组a(31)和b(27)
请看下面代码
implicit real*8 (a-h,o-z)
dimension a(31),b(27)
do i=1,27
b(i)=(a(i)+a(i+1)+a(i+2)+a(i+3)+a(i+4))/5
end do
end
相信你一看就知道如何做了,其它读取文件数据的事情自己做吧。 2# zhoulon
版主我还是没弄出来啊:( ,麻烦在帮下忙,数据是在txt文档里,也就是啊a(31),每次只能读出一个数据
do i=1,27
b(i)=(a(i)+a(i+1)+a(i+2)+a(i+3)+a(i+4))/5
end do
怎么实现呢??? 每一个读取一个数据是由于你没有利用循环来进行读取呀,呵呵,多想想。
页:
[1]