diff scripts/statistics/distributions/geornd.m @ 5411:bee21f388110

[project @ 2005-07-13 17:53:44 by jwe]
author jwe
date Wed, 13 Jul 2005 17:53:49 +0000
parents 56e066f5efc1
children 2a16423e4aa0
line wrap: on
line diff
--- a/scripts/statistics/distributions/geornd.m
+++ b/scripts/statistics/distributions/geornd.m
@@ -18,8 +18,8 @@
 ## 02110-1301, USA.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} geometric_rnd (@var{p}, @var{r}, @var{c})
-## @deftypefnx {Function File} {} geometric_rnd (@var{p}, @var{sz})
+## @deftypefn {Function File} {} geornd (@var{p}, @var{r}, @var{c})
+## @deftypefnx {Function File} {} geornd (@var{p}, @var{sz})
 ## Return an @var{r} by @var{c} matrix of random samples from the
 ## geometric distribution with parameter @var{p}, which must be a scalar
 ## or of size @var{r} by @var{c}.
@@ -32,20 +32,20 @@
 ## Author: KH <Kurt.Hornik@ci.tuwien.ac.at>
 ## Description: Random deviates from the geometric distribution
 
-function rnd = geometric_rnd (p, r, c)
+function rnd = geornd (p, r, c)
 
   if (nargin == 3)
     if (! (isscalar (r) && (r > 0) && (r == round (r))))
-      error ("geometric_rnd: r must be a positive integer");
+      error ("geornd: r must be a positive integer");
     endif
     if (! (isscalar (c) && (c > 0) && (c == round (c))))
-      error ("geometric_rnd: c must be a positive integer");
+      error ("geornd: c must be a positive integer");
     endif
     sz = [r, c];
 
     if (any (size (p) != 1) && ((length (size (p)) != length (sz)) ||
 				any (size (p) != sz)))
-      error ("geometric_rnd: p must be scalar or of size [r, c]");
+      error ("geornd: p must be scalar or of size [r, c]");
     endif
   elseif (nargin == 2)
     if (isscalar (r) && (r > 0))
@@ -53,17 +53,17 @@
     elseif (isvector(r) && all (r > 0))
       sz = r(:)';
     else
-      error ("geometric_rnd: r must be a postive integer or vector");
+      error ("geornd: r must be a postive integer or vector");
     endif
 
     if (any (size (p) != 1) && ((length (size (p)) != length (sz)) ||
 				any (size (p) != sz)))
-      error ("geometric_rnd: n must be scalar or of size sz");
+      error ("geornd: n must be scalar or of size sz");
     endif
   elseif (nargin == 1)
     sz = size(n);
   elseif (nargin != 1)
-    usage ("geometric_rnd (p, r, c)");
+    usage ("geornd (p, r, c)");
   endif