This subroutine gives the probability
of exceeding
for a given number of degrees of freedom
, i.e.,
the single-sided integrated probability, where
is
the
probability distribution function (e.g., see
Appendix C.4 in Bevington & Robinson (1992, “Data reduction and
error analysis for the physical sciences”, 2nd edition)).
subroutine integratedChi2Prob(chi2, degFree, probability, status) real(single), intent(in) :: chi2 integer, intent(in) :: degFree ! or real(single) real(single), intent(out) :: probability integer, intent(out), optional :: status end subroutine integratedChi2Prob
The optional argument status is returned as follows;
Status | Description |
(status in incompleteGammaQ; see math_utils, Section 19) | |
0 | Normal end |
-1 | When the given chi2 |
-2 | When the given degFree |
((status in incompleteGammaQ) |