changeset 14420:dfb33a5723d2

doc: Fix incorrect diagonal matrix division (bug #35666)
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Wed, 29 Feb 2012 11:57:17 -0500
parents 2258a0b73eb8
children 0ec73cf71556
files doc/interpreter/diagperm.txi
diffstat 1 files changed, 11 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/diagperm.txi	Tue Feb 28 19:02:03 2012 -0500
+++ b/doc/interpreter/diagperm.txi	Wed Feb 29 11:57:17 2012 -0500
@@ -426,12 +426,21 @@
 @end example
 
 @noindent
-This is how you normalize columns of a matrix @var{X} to unit norm:
+This is one way to normalize columns of a matrix @var{X} to unit norm:
 
 @example
 @group
   s = norm (X, "columns");
-  X = diag (s) \ X;
+  X = diag (s) / X;
+@end group
+@end example
+
+The same can also be accomplished with broadcasting:
+
+@example
+@group
+  s = norm (X, "columns");
+  X ./= s;
 @end group
 @end example