Mercurial > hg > octave-terminal
changeset 9826:b2a282c37217
update NEWS
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 18 Nov 2009 11:17:54 +0100 |
parents | 7483fe200fab |
children | c15a5ed0da58 |
files | ChangeLog NEWS |
diffstat | 2 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-11-18 Jaroslav Hajek <highegg@gmail.com> + + * NEWS: Update. + 2009-11-16 John W. Eaton <jwe@octave.org> * common.mk (AM_CXXFLAGS): Don't include DLL_CXXDEFS in the list.
--- a/NEWS +++ b/NEWS @@ -78,6 +78,13 @@ the pairs [abs(z), arg(z)]. Previously, only real parts were compared; this can be trivially achieved by wrapping the operands in real(). + ** The automatic simplification of complex computation results has changed. Octave will + now simplify any complex number with a zero imaginary part or any complex matrix + with all elements having zero imaginary part to a real value. Previously, this was done + only for positive zeros. + Note that the behavior of the `complex' function is unchanged and it still + produces a complex value even if the imaginary part is zero. + ** As a side effect of code refactoring in liboctave, the binary logical operations are now more easily amenable to compiler optimizations and are thus significantly faster.