プチコン3号 SmileBASIC コミュニティプレイ日記ビニールぶくろのそら KD.zip2017/05/10 18:49:18ふと思い付いた疑似乱数の関数 9そうだね 5返信プレイ済み2017/11/02 22:57:24に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ビニールぶくろのそら KD.zip2017/5/10 18:49一ヶ月ぶりとはたまげたなぁ0そうだね プレイ済み2017/11/02 22:57:24に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あまさと しおん ShionAmasato2017/5/10 19:36三角関数か。なるほどなぁ… 私も疑似乱数作ったけどシードにより謎の規則性が発生する。 これはどうなんだろう1そうだね プレイ済み2017/11/02 22:57:24に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿MIKI ifconfig2017/5/10 23:25正規分布って、図のようなベル型に分布するやつ。いろんな自然現象があの分布になります。 で、その正規分布に分布する乱数を生成する関数作りました。正規乱数 (normal random number) ジェネレータ。 ボックス・ミュラー法というアルゴリズムを使います。1そうだね プレイ済み2017/11/02 22:57:24に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿MIKI ifconfig2017/5/10 23:31r#=normal_rnd(平均, 標準偏差) という呼び出し方をします。 平均は平均値のこと、山の中央ね。 標準偏差は裾野の広がり具合を示します。 小さいと山は急峻になり、大きいとなだらかになります。 サンプルでは平均=200(画面中央) 標準偏差=100 としました。 標準偏差100の意味は ・乱数が中央から +-100 ドット以内に入る確率が 68% ・+-200ドット(つまり画面幅いっぱい)に入る確率が 95% です。1そうだね プレイ済み2017/11/02 22:57:24に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿MIKI ifconfig2017/5/10 23:36あ、このボックス・ミュラー法で、三角関数使います。 それで思い出したので書いてみました。 別にこんなの必要ないと思うので覚えなくていいけど 「正規分布」「標準偏差」という言葉だけは覚えとくと、芸は身をタスク。 1そうだね プレイ済み2017/11/02 22:57:24に取得