各位牛人好,我现在正在计算降水的hurst指数,用的是55年的月份数据,java编程,但是算出来的结果有误。我是按照下图给出的方法计算的,以年为段,每年有12个数据,基本上跟
tyling0730同学
https://bbs.pinggu.org/thread-238760-1-1.html这个帖子计算的程序差不多,
具体:1、是不是每小组只有一个R/S的值,但附件的文章表格中每一个数据都对应了R/S的值?为什么。
2、比如100个数据,分为20组,每五个一组,是不是对应20个R/S的数值,然后回归得到H指数?
3、每一个小组里面,例如简单起见,设第一组数据是1,2,3,4,5,
先算平均值为3,计算这一组数据标准差S。然后计算累计离差的最大值和最小值,先算离差(1-3)、(2-3)、(3-3)、(4-3)、(5-3),即离差为-2、-1、0、1、2。累计的离差为-2、-3、-3、-2、0。是不是R=max累计离差-min累计离差=0+3=3
然后计算R/S.得到第一组的R/S数值?
一直持续下去得到20个R/S 然后回归?
请教大家谢谢
请大家不要给我贴matlab程序了,我看不懂,能不能给我顺一下计算过程,就是按照
tyling0730的方法,谢谢大家!