5 * Revision 1.1.1.1 1996/04/01 15:02:42 mclareni
11 C THIS ROUTINE COMPUTES THE DISTRIBUTION FUNCTION OF THE
12 C STUDENT DISTRIBUTION WITH N DEGREES OF FREEDOM.
13 C T=VALUE OF THE INDEPENDENT VARIABLE,
14 C N=INTEGER GREATER THAN ZERO.
15 C THE ROUTINE WAS WRITTEN BY B.E. COOPER,APPLIED STATISTICS,
17 C ALGORITHM AS3. THE METHOD WHICH IS THEORETICALLY EXACT WAS GIVEN BY
18 C D.B. OWEN,BIOMETRIKA,52(1965),437-446.
19 C AT LEAST 9 DECIMAL PLACES ARE CORRECT.
20 DATA G1/0.31830988618379/
22 2 STUDIS=0.5+G1*ATAN(T)
38 4 IF(N3 .NE. 0) GO TO 6
39 STUDIS=0.5+0.5*A*SQRT(B)*S
41 6 STUDIS=0.5+(A*B*S+ATAN(A))*G1
45 7 FORMAT(/10X,'DEGREE OF FREEDOM N=',I5,' IN STUDIS ILLEGAL'/)