Mercurial > hg > octave-nkf
diff scripts/statistics/distributions/binoinv.m @ 20820:4e307c55a2b5
Use isempty () rather than any () for faster code in inverse statistical distributions.
betainv.m, binoinv.m, gaminv.m, poissinv.m: Use '! isempty (k)' rather than
'any (k)' for faster code.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 11 Oct 2015 21:09:41 -0700 (2015-10-12) |
parents | 9d2023d1a63c |
children |
line wrap: on
line diff
--- a/scripts/statistics/distributions/binoinv.m +++ b/scripts/statistics/distributions/binoinv.m @@ -55,7 +55,7 @@ k = find ((x >= 0) & (x <= 1) & (n >= 0) & (n == fix (n) & (p >= 0) & (p <= 1))); - if (any (k)) + if (! isempty (k)) x = x(k); if (isscalar (n) && isscalar (p)) [inv(k), unfinished] = scalar_binoinv (x(:), n, p);