SUBROUTINE EXVAL(OBS,E) C C THIS SUBROUTINE COMPUTES THE Chi-square VALUE FOR C A 2 X 3 CONTINGENCY TABLE. C CONTINGENCY TABLE IS DESCRIBED IN SUBROUTINE "GOF2" C IMPLICIT DOUBLE PRECISION (A-H,O-Z) DOUBLE PRECISION OBS(2,4),OBS1(2,4),E(2,4),ROW(2),COL(4) ROW(1)=OBS(1,1)+OBS(1,2)+OBS(1,3)+OBS(1,4) ROW(2)=OBS(2,1)+OBS(2,2)+OBS(2,3)+OBS(2,4) TOTL=ROW(1)+ROW(2) IF(TOTL.LE..0D0)GO TO 70 DO 10 J=1,4 OBS1(1,J)=OBS(1,J) OBS1(2,J)=OBS(2,J) COL(J)=OBS(1,J)+OBS(2,J) E(1,J)=ROW(1)*COL(J)/TOTL 10 E(2,J)=ROW(2)*COL(J)/TOTL 70 RETURN END