changeset 15698:ea2788117ee3

NEWS: Add notice about extending error functions to accept complex inputs. * NEWS: Add notice about extending error functions to accept complex inputs. * arith.txi: Use strict alphabetical ordering for list of special functions.
author Rik <rik@octave.org>
date Thu, 29 Nov 2012 09:37:33 -0800
parents 9811b32b645e
children 13d9c90b9cf8
files NEWS doc/interpreter/arith.txi
diffstat 2 files changed, 16 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/NEWS	Thu Nov 29 10:40:32 2012 -0500
+++ b/NEWS	Thu Nov 29 09:37:33 2012 -0800
@@ -89,6 +89,7 @@
     commands with PKG_ADD and PKG_DEL statements.
 
  ** The m-files in the image directory have been overhauled.
+
     The principal benefit is that Octave will now no longer automatically
     convert images stored with integers to doubles.  Storing images as uint8
     or uint16 requires only 1/8 or 1/4 the memory of an image stored using
@@ -102,10 +103,18 @@
     January 1st of the current year.  The previous default was the current day,
     month, and year.  This may produce changes in existing scripts.
 
+ ** The error function and its derivatives has been extended to accept complex
+    arguments.  The following functions now accept complex inputs:
+
+    erf   erfc   erfcx   erfinv   erfcinv
+
+    In addition two new error functions erfi (imaginary error function) and
+    and dawson (scaled imaginary error function) have been added.
+
  ** The default name of the Octave crash dump file is now called
     octave-workspace instead of octave-core.
 
- ** The java package from Octave Forge is now part of Octave.  The
+ ** The java package from Octave Forge is now part of core Octave.  The
     following new functions are available for interacting with Java
     directly from Octave:
 
@@ -129,10 +138,10 @@
 
  ** Other new functions added in 3.8.0:
 
-      betaincinv   erfcinv      lines      rgbplot
-      cmpermute    findfigs     polyeig    shrinkfaces
-      cmunique     fminsearch   splinefit
-      colorcube    iscolormap   tetramesh
+      betaincinv   dawson     fminsearch   rgbplot    
+      cmpermute    erfcinv    iscolormap   shrinkfaces
+      cmunique     erfi       lines        splinefit             
+      colorcube    findfigs   polyeig      tetramesh             
 
  ** Deprecated functions.
 
--- a/doc/interpreter/arith.txi	Thu Nov 29 10:40:32 2012 -0500
+++ b/doc/interpreter/arith.txi	Thu Nov 29 09:37:33 2012 -0800
@@ -285,6 +285,8 @@
 
 @DOCSTRING(duplication_matrix)
 
+@DOCSTRING(dawson)
+
 @DOCSTRING(erf)
 
 @DOCSTRING(erfc)
@@ -293,8 +295,6 @@
 
 @DOCSTRING(erfi)
 
-@DOCSTRING(dawson)
-
 @DOCSTRING(erfinv)
 
 @DOCSTRING(erfcinv)