📄 kstwo.dem
字号:
PROGRAM d13r11(input,output);
(* driver for routine KSTWO *)
CONST
n1=500;
n2=100;
eps=0.2;
TYPE
glarray1 = ARRAY [1..n1] OF real;
glarray2 = ARRAY [1..n2] OF real;
glsarray = glarray1;
VAR
glinext,glinextp : integer;
glma : ARRAY [1..55] OF real;
gliset : integer;
glgset : real;
i,idum,j : integer;
d,factr,prob,varnce : real;
data1 : glarray1;
data2 : glarray2;
(*$I MODFILE.PAS *)
(*$I PROBKS.PAS *)
(*$I SORT.PAS *)
(*$I RAN3.PAS *)
(*$I GASDEV.PAS *)
(*$I KSTWO.PAS *)
BEGIN
gliset := 0;
idum := -1357;
FOR i := 1 to n1 DO BEGIN
data1[i] := gasdev(idum)
END;
writeln('variance ratio':18,'k-s statistic':15,'probability':14);
idum := -2468;
FOR i := 1 to 11 DO BEGIN
varnce := 1.0+(i-1)*eps;
factr := sqrt(varnce);
FOR j := 1 to n2 DO BEGIN
data2[j] := factr*gasdev(idum)
END;
kstwo(data1,n1,data2,n2,d,prob);
writeln(varnce:15:6,d:15:6,prob:15:6)
END
END.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -