diff NEWS @ 19432:9e5b64b3c1fe

Fix up documentation for new disable_[range,diagonal_matrix,permutation_matrix] fcns. * NEWS: Announce new functions disable_range, disable_diagonal_matrix, disable_permutation_matrix. * diagperm.txi: Add example showing space savings from using disable_diagonal_matrix. * ov.cc(Fdisable_range): Correct docstring which had cut-and-paste error documenting disable_permutation_matrix instead. Add seealso links to other disable_xxx functions. * ov.cc(Fdisable_diagonal_matrix, Fdisable_permutation_matrix): Add seealso links to other disable_xxx functions.
author Rik <rik@octave.org>
date Sat, 13 Dec 2014 18:41:03 -0800
parents f054112912df
children a0c7001cf1a8
line wrap: on
line diff
--- a/NEWS	Thu Dec 11 14:28:43 2014 +0100
+++ b/NEWS	Sat Dec 13 18:41:03 2014 -0800
@@ -17,6 +17,19 @@
 
       inputParser
 
+ ** Optional stricter Matlab compatibility for ranges, diagonal matrices,
+    and permutation matrices.
+
+    Octave has internal optimizations which use space-efficient storage
+    for the three data types above.  Three new functions have been added
+    which control whether the optimizations are used (default), or whether
+    the data types are stored as full matrices.
+
+    disable_range   disable_diagonal_matrix   disable_permutation_matrix
+
+    All three optimizations are disabled if Octave is started with the
+    --braindead command line option.
+
  ** Interpolation function changes for Matlab compatibility
 
     The interpolation method 'cubic' is now equivalent to 'pchip'