<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hallo Scilab équipe,</p>
<p>In my application it is vital - in addition to the normal
focus when using seeds - that <i>different</i> seeds in
rand("seed",seed) produce <i>different</i> random number series.
(1) Is that the case?<br>
</p>
<p>I am aware that seed has to be a non negative integer. (2) Are
there any further restrictions? (3) What is the upper bound?</p>
<p>The minimal example below is as expected.</p>
<p>Kind regards</p>
<p>Jens<br>
</p>
<pre style="font-family:Monospaced;font-style:normal;font-size:20.0;"><span style="color:rgb(0,0,0);">s1</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(102,102,102);">1e3</span><span style="color:rgb(0,0,0);">; </span>
<span style="color:rgb(0,0,0);">s2</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(102,102,102);">1e10</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(255,0,0);">seed</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">s1</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r1</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(102,102,102);">3</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(102,102,102);">1</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(255,0,0);">seed</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">s2</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r2</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(102,102,102);">3</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(102,102,102);">1</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,102,102);font-style:italic;">//</span>
<span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(255,0,0);">seed</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">s1</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(0,0,0);">r3</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(102,102,102);">3</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(102,102,102);">1</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(255,0,0);">seed</span><span style="color:rgb(255,0,0);">"</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">s2</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r4</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">rand</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(102,102,102);">3</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(102,102,102);">1</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(0,0,0);">r1234</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(74,85,219);">[</span><span style="color:rgb(0,0,0);">r1</span> <span style="color:rgb(0,0,0);">r2</span> <span style="color:rgb(0,0,0);">r3</span> <span style="color:rgb(0,0,0);">r4</span><span style="color:rgb(74,85,219);">]
----------------------------------------------------
</span></pre>
<p><br>
</p>
<p><br>
</p>
<br>
<blockquote type="cite"
cite="mid:CACf7ODsvZHPBBu==NpqTD1fqoQ5ohkSHnefh0iuQc2Vna8YVqw@mail.gmail.com"></blockquote>
</body>
</html>