Mercurial > hg > octave-max
diff src/ov-re-mat.cc @ 12050:3df527f71cee release-3-2-x
use complex function for acos mapper if arg is out of range [-1, 1]
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 04 Aug 2009 09:55:38 +0200 |
parents | 087e5d3a82a6 |
children | 34d6f005db4b |
line wrap: on
line diff
--- a/src/ov-re-mat.cc +++ b/src/ov-re-mat.cc @@ -811,7 +811,7 @@ ARRAY_MAPPER (erfc, NDArray::dmapper, ::erfc) ARRAY_MAPPER (gamma, NDArray::dmapper, xgamma) CD_ARRAY_MAPPER (lgamma, xlgamma, xlgamma, 0.0, octave_Inf) -ARRAY_MAPPER (acos, NDArray::dmapper, ::acos) +CD_ARRAY_MAPPER (acos, ::acos, ::acos, -1.0, 1.0) CD_ARRAY_MAPPER (acosh, ::acosh, ::acosh, 1.0, octave_Inf) ARRAY_MAPPER (angle, NDArray::dmapper, ::arg) ARRAY_MAPPER (arg, NDArray::dmapper, ::arg)