# HG changeset patch # User Colin Macdonald # Date 1427563368 0 # Sat Mar 28 17:22:48 2015 +0000 # Node ID 997a9e4996525a455013cace38a0d9fe30b09cf6 # Parent 30681f6e3f658459ac8030b1a4b89c0b978ce291 svd: doc edits diff -r 30681f6e3f65 -r 997a9e499652 libinterp/corefcn/svd.cc --- a/libinterp/corefcn/svd.cc Sat Mar 28 17:18:05 2015 +0300 +++ b/libinterp/corefcn/svd.cc Sat Mar 28 17:22:48 2015 +0000 @@ -45,22 +45,34 @@ @deftypefnx {Built-in Function} address@hidden, @var{S}, @var{V}] =} svd (@var{A})\n\ @deftypefnx {Built-in Function} address@hidden, @var{S}, @var{V}] =} svd (@var{A}, @var{econ})\n\ @cindex singular value decomposition\n\ -Compute the singular value decomposition of @var{A}\n\ +Compute the singular value decomposition of @var{A},\n\ @tex\n\ $$\n\ - A = U S V^{\\dagger}\n\ + A = U S V^{\\dagger}.\n\ $$\n\ @end tex\n\ @ifnottex\n\ \n\ address@hidden -A = U*S*V'\n\ address@hidden example\n\ address@hidden + A = U*S*V'.\n\ address@hidden verbatim\n\ \n\ @end ifnottex\n\ \n\ The function @code{svd} normally returns only the vector of singular values.\n\ -When called with three return values, it computes\n\ +For example,\n\ address@hidden address@hidden +svd (hilb (3))\n\ address@hidden {} ans =\n\ +\n\ + 1.4083189\n\ + 0.1223271\n\ + 0.0026873\n\ address@hidden group\n\ address@hidden example\n\ +\n\ +When called with three return values, @code{svd} computes\n\ @tex\n\ $U$, $S$, and $V$.\n\ @end tex\n\ @@ -68,37 +80,10 @@ @var{U}, @var{S}, and @var{V}.\n\ @end ifnottex\n\ For example,\n\ -\n\ address@hidden -svd (hilb (3))\n\ address@hidden example\n\ -\n\ address@hidden -returns\n\ -\n\ @example\n\ @group\n\ -ans =\n\ -\n\ - 1.4083189\n\ - 0.1223271\n\ - 0.0026873\n\ address@hidden group\n\ address@hidden example\n\ -\n\ address@hidden -and\n\ -\n\ address@hidden [u, s, v] = svd (hilb (3))\n\ address@hidden example\n\ -\n\ address@hidden -returns\n\ -\n\ address@hidden address@hidden -u =\n\ address@hidden {} u =\n\ \n\ -0.82704 0.54745 0.12766\n\ -0.45986 -0.52829 -0.71375\n\ @@ -106,9 +91,11 @@ \n\ s =\n\ \n\ - 1.40832 0.00000 0.00000\n\ - 0.00000 0.12233 0.00000\n\ - 0.00000 0.00000 0.00269\n\ +Diagonal Matrix\n\ +\n\ + 1.4083189 0 0\n\ + 0 0.1223271 0\n\ + 0 0 0.0026873\n\ \n\ v =\n\ \n\ # HG changeset patch # User Colin Macdonald # Date 1427579655 0 # Sat Mar 28 21:54:15 2015 +0000 # Node ID f28191c65ea24cc21487b7b9798ee891ff5b6557 # Parent 997a9e4996525a455013cace38a0d9fe30b09cf6 doctest updates diff -r 997a9e499652 -r f28191c65ea2 scripts/strings/strjoin.m --- a/scripts/strings/strjoin.m Sat Mar 28 17:22:48 2015 +0000 +++ b/scripts/strings/strjoin.m Sat Mar 28 21:54:15 2015 +0000 @@ -37,7 +37,7 @@ ## @example ## @group ## strjoin (@{'Octave','Scilab','Lush','Yorick'@}, '*') -## @result{} 'Octave*Scilab*Lush*Yorick' +## @result{} Octave*Scilab*Lush*Yorick ## @end group ## @end example ## @seealso{strsplit} diff -r 997a9e499652 -r f28191c65ea2 scripts/strings/strtok.m --- a/scripts/strings/strtok.m Sat Mar 28 17:22:48 2015 +0000 +++ b/scripts/strings/strtok.m Sat Mar 28 21:54:15 2015 +0000 @@ -33,7 +33,7 @@ ## @example ## @group ## strtok ("this is the life") -## @result{} "this" +## @result{} this ## ## [tok, rem] = strtok ("14*27+31", "+-*/") ## @result{}