Mercurial > hg > octave-lyh
diff src/DLD-FUNCTIONS/rand.cc @ 5164:57077d0ddc8e
[project @ 2005-02-25 19:55:24 by jwe]
author | jwe |
---|---|
date | Fri, 25 Feb 2005 19:55:28 +0000 |
parents | dece11da64ed |
children | 23b37da9fd5b |
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/rand.cc +++ b/src/DLD-FUNCTIONS/rand.cc @@ -72,7 +72,7 @@ { retval = octave_rand::distribution (); } - else if (s_arg == "seed") + else if (s_arg == "seed" || s_arg == "state") { retval = octave_rand::seed (); } @@ -179,7 +179,9 @@ if (nargin == 2 && tmp.is_string ()) { - if (tmp.string_value () == "seed") + std::string ts = tmp.string_value (); + + if (ts == "seed" || ts == "state") { double d = args(1).double_value ();