changeset 11957:818a05f4378e release-3-2-x

Correct bugs in plot images produced for documentation Initialized random number generator so hist plot is reproducible. Fixed errorbar plot where errorbars were not centered on data. Corrected typo in legend of interpft. 2009-06-03 Rik <rdrider0-list@yahoo.com> * interpreter/plotimages.m: Correct errorbar plot for docs. Make hist plot reprodroducible for docs. * interpreter/interpimages.m: Correct typo in legend of interpft plot for docs
author Rik <rdrider0-list@yahoo.com>
date Wed, 03 Jun 2009 11:12:51 -0700
parents 0e60041ef2e5
children 1a1d3ec340f7
files doc/ChangeLog doc/interpreter/interpimages.m doc/interpreter/plotimages.m
diffstat 3 files changed, 14 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,10 @@
+2009-06-03  Rik  <rdrider0-list@yahoo.com>
+
+	* interpreter/plotimages.m: Correct errorbar plot for docs.  Make hist plot
+	reprodroducible for docs.
+	* interpreter/interpimages.m: Correct typo in legend of interpft plot for
+	docs 
+
 	2009-05-25  Jaroslav Hajek  <highegg@gmail.com>
 
 	Version 3.2.0 released.
--- a/doc/interpreter/interpimages.m
+++ b/doc/interpreter/interpimages.m
@@ -31,7 +31,7 @@
     yp = sin (4*ti + 0.3) .* cos (3*ti - 0.1);
     plot (ti, yp, 'g', ti, interp1(t, y, ti, 'spline'), 'b', ...
 	  ti, interpft (y, k), 'c', t, y, 'r+');
-    legend ('sin(4t+0.3)cos(3t-0.1','spline','interpft','data');
+    legend ('sin(4t+0.3)cos(3t-0.1)','spline','interpft','data');
     print (cstrcat (nm, ".", typ), cstrcat ("-d", typ))
   elseif (strcmp (nm, "interpn"))
     x = y = z = -1:1;
--- a/doc/interpreter/plotimages.m
+++ b/doc/interpreter/plotimages.m
@@ -30,14 +30,17 @@
     plot (x, sin (x));
     print (cstrcat (nm, ".", typ), cstrcat ("-d", typ))    
   elseif (strcmp (nm, "hist"))
+	 rand ("state", 2);
     hist (randn (10000, 1), 30);
     print (cstrcat (nm, ".", typ), cstrcat ("-d", typ))    
   elseif (strcmp (nm, "errorbar"))
+	 rand ("state", 2);
     x = 0:0.1:10;
     y = sin (x);
-    yp =  0.1 .* randn (size (x));
-    ym = -0.1 .* randn (size (x));
-    errorbar (x, sin (x), ym, yp);
+    yl = 0.1 .* rand (size (x));
+    yu = 0.1 .* rand (size (x));
+    errorbar (x, sin (x), yl, yu);
+	 axis ([0, 10, -1.1, 1.1]);
     print (cstrcat (nm, ".", typ), cstrcat ("-d", typ))    
   elseif (strcmp (nm, "polar"))
     polar (0:0.1:10*pi, 0:0.1:10*pi);