爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: hunteria

关于魏凤英书中MK突变检验发现的问题,大家来讨论一下!

  [复制链接]
发表于 2017-2-22 10:44:20 | 显示全部楼层
莫莫丶格格子° 发表于 2017-1-8 10:12
研究之后,个人认为,魏老师的程序是正确的,源程序中的代码为
DO 10 I=2,N
        M(I)=0

关键就是xi>xj还是xi≥xj问题啊,方法介绍和程序中的不一样,到底是怎样的呢?
密码修改失败请联系微信:mofangbao
发表于 2017-2-23 10:51:32 | 显示全部楼层
有没有确定的答案
密码修改失败请联系微信:mofangbao
发表于 2017-3-7 14:38:08 | 显示全部楼层
要不版主代表我们给魏老师去封信问问?
密码修改失败请联系微信:mofangbao
发表于 2017-3-9 17:21:48 | 显示全部楼层
下载了,改天试试看
密码修改失败请联系微信:mofangbao
发表于 2017-3-25 17:16:49 | 显示全部楼层
20楼正解,@18kingfzh。
以前发过excel版,今日复习,重看了一遍。
代码修改如下:(转录20楼)
原代码:
42至44行:
        DO 20 J=1,I-1
        IF(Y(I).LT.Y(J))GOTO 20
        M(I)=M(I)+1
应该改为:
        DO 20 J=1,I
        IF(Y(I).GT.Y(J))then        
            M(I)=M(I)+1                        
        end if  
或者直接改43行.LT.为.LE.也可(有网友已提到)。
书中计算公式无误,但图有误。
https://www.idosi.org/wasj/wasj28(7)13/2.pdf P906 另处佐证。
另附改后for文件及书中数据与改后输出结果。
运行时输入91 1900
即:91个数据点,1900年为第一年。

MK.FOR

1.41 KB, 下载次数: 17, 下载积分: 金钱 -5

MK_PUT_OUT.TXT

3.47 KB, 下载次数: 10, 下载积分: 金钱 -5

MK_READ_IN.TXT

520 Bytes, 下载次数: 12, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao
发表于 2017-9-3 15:16:31 | 显示全部楼层
郭衡 发表于 2012-2-18 16:32
我们老师上课说是书上的印刷错误,正确的如你所说:改为xi>=xj,r=1;同时xi

但做出的图好像和书上也不一样呢
密码修改失败请联系微信:mofangbao
发表于 2017-9-3 15:16:51 | 显示全部楼层
hunteria 发表于 2012-2-18 19:13
那正确的算法应该是>=还是>啊,我看其他文献上也是>号,不是>=号

对啊,我也想问
密码修改失败请联系微信:mofangbao
发表于 2018-4-11 10:56:21 | 显示全部楼层
{:5_275:}{:5_275:}{:5_275:}{:5_275:}{:5_275:}
密码修改失败请联系微信:mofangbao
发表于 2018-4-28 10:31:55 | 显示全部楼层
原来真的是有错误呀
密码修改失败请联系微信:mofangbao
发表于 2018-5-21 15:33:26 | 显示全部楼层
把1:i;改成1:(i-1);同时用xi>=xj;然后,好像和教材上差不多了
test检验结果.jpg
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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