13.1.1 Random number generator
組み込み関数 rand(x) の挙動は version 3.8l で変更されました。古い
gnuplot スクリプトで、rand(x>
0) により同じ種からなる疑似乱数列が生成さ
れることを期待しているような場合は、代わりに rand(0) を使うように修正
する必要があります。現在の挙動は以下の通りです:
rand(0) 内部に持つ 2 つの 32bit の種 (seed) の現在の値から生成され
る [0:1] 区間内の疑似乱数値を返す
rand(-1) 2 つの種の値を標準値に戻す
rand(x) x>
0 ならば両方の種に x の値に基づく値を設定する
rand({x,y}) x>
0 ならば seed1 を x に、seed2 を y に設定する
竹野茂治@新潟工科大学
2008年3月11日