changeset 10639:a52cc4f6ebfc

update NEWS
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 18 May 2010 08:19:41 +0200
parents e1559a8a60b4
children 5c594472f75e
files ChangeLog NEWS
diffstat 2 files changed, 29 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon May 17 14:41:56 2010 +0200
+++ b/ChangeLog	Tue May 18 08:19:41 2010 +0200
@@ -1,3 +1,7 @@
+2010-05-18  Jaroslav Hajek  <highegg@gmail.com>
+
+	* NEWS: Update.
+
 2010-05-11  Rik <octave@nomad.inbox5.com>
 
 	* configure.ac: Capitalize ARPACK in messages.
--- a/NEWS	Mon May 17 14:41:56 2010 +0200
+++ b/NEWS	Tue May 18 08:19:41 2010 +0200
@@ -259,6 +259,31 @@
     efficient. This applies to both the [] operator and the 
     cat/vertcat/horzcat functions.
 
+ ** It is now possible to optionally employ the xGESDD LAPACK drivers for
+    computing the singular value decomposition using svd(), instead of
+    the default xGESVD, using the configuration pseudo-variable 
+    svd_driver. The xGESDD driver can be up to 6x times faster when 
+    singular vectors are requested, but is reported to be somewhat less 
+    robust on highly ill-conditioned matrices.
+
+ ** Configuration pseudo-variables, such as page_screen_output or 
+    confirm_recursive_rmdir (or the above mentioned svd_driver), now 
+    accept a "local" option as second argument, requesting the change 
+    to be undone when current function returns:
+        
+    function [status, msg] = rm_rf (dir)
+      confirm_recursive_rmdir (false, "local");
+      [status, msg] = rmdir (dir, "s");
+      ...
+    endfunction
+    
+    Upon return, confirm_recursive_rmdir will be restored to the value 
+    it had on entry to the function, even if there were subsequent 
+    changes to the variable in function rm_rf or any of the functions
+    it calls.
+
+
+
 Summary of important user-visible changes for version 3.2:
 ---------------------------------------------------------