[課題2] [課題1] で作ったプログラムに対し、上記の性質を確認してみよ。 複数のパラメータに対し試してみること。
性質 2. に関しては たとえば 0 から 15 までの乱数で、(x, y) の座標を生成することを考える。 ここで周期 16 の線形合同法で乱数を生成してみる。すると、 生成され る (x, y) の座標は 16 / 2 = 8 通りにしかならない。 (x, y) の座標は 個もあるのに、8 個の座標しか生成できないのです。 (x, y, z) の 場合は 個の可能な座標があるのに、16 個の座標しか生成できません。
[課題3] [課題1] で作ったプログラムに対し、上記の性質を確認してみよ。 複数のパラメータに対し試してみること。 gnulpot の機能を使うと、2次元プロット、3次元プロット(splot を使う)で可 視化し易くなる。