Mercurial > octave-nkf
diff scripts/general/int2str.m @ 16969:58188d5a2587
Use isfinite() to replace isinf() | isnan() combination for 30% speed-up.
* scripts/general/int2str.m, scripts/general/quadv.m,
scripts/linear-algebra/cond.m, scripts/polynomial/roots.m,
scripts/statistics/distributions/normcdf.m,
scripts/statistics/distributions/norminv.m,
scripts/statistics/distributions/normpdf.m,
scripts/statistics/distributions/normrnd.m,
scripts/statistics/distributions/tpdf.m:
Use isfinite() to replace isinf() | isnan() combination for 30% speed-up.
author | Rik <rik@octave.org> |
---|---|
date | Fri, 12 Jul 2013 20:31:08 -0700 |
parents | b7667fcb9fbc |
children | 333243133364 |
line wrap: on
line diff
--- a/scripts/general/int2str.m Fri Jul 12 20:18:03 2013 -0700 +++ b/scripts/general/int2str.m Fri Jul 12 20:31:08 2013 -0700 @@ -86,7 +86,7 @@ fmt = sprintf ("%%%dd", 1 + sep); else ## Maybe have some zeros. - nan_inf = isinf (t) | isnan (t); + nan_inf = ! isfinite (t); if (any (nan_inf)) if (any (t(nan_inf) < 0)) min_fw = 4 + sep;