乱数
乱数
ランダムな整数を作成するには、以下のコマンドを使用します。
- RandomBetween(1, 10 ) 1~10 までの整数を選択するコマンド。
- RandomElement({-2,-1,1, 2}) リストの中から数を選ぶコマンド.選ばれる確率は等確率. この例は -2, -1, 1, 2の中から選ばれます。
- RandomDiscrete({1, 2, 3, 4, 5}, {1, 4, 4, 4, 1}) このコマンドは2つのリストを使用します。最初のリストには選ばれる可能性のある数字、2つ目のリストには、それぞれの数字が出てくる割合を表します。 この例では、2、3、4の数字を選ぶ確率は、1、5を選ぶ確率の4倍でになっています。
シャフルリスト(リストの中の順番入れ替え)
シャッフルリストを使用して、番号を追加または除外したり、同じ数値でないものを選ぶことができます.
- list1 = Shuffle[{-3, -2, -1, -0.5, 0.5, 1, 2, 3}] -3から3までの数字から0を除外し、-0.5と0.5を加えた数字のリストを作成します。数字はランダムな順序で並べられます。
- a = list1(1) a にシャッフルされたリストの最初の数字が代入されます。
- b = list1(2) b にシャッフルされたリストの2番目の数値が代入されます。 リストに重複がないときは aがbと等しくないことが保証されます。