このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.
2011年 8月 1日 掲載 「AWK で十分ですよ,わかってくださいよ」 の,第2回である. 今回も基本的な統計量をあつかう. まずは,サンプルデータ作りである. 今回は 正規乱数列を作る. Box-Muller法で n個の正規乱数列を作るスクリプト normal_random_numbers.awk は,以下のように書ける. BEGIN{ pi = atan2(0, -1) while(i < n){ x1 = rand() x2 = rand() if(x1 != 0){ print sqrt(-2 * log(x1)) * cos(2 * pi * x2) i++ if(i >= n) break print sqrt(-2 * log(x1)) * sin(2 * pi * x2) i++ } } } このスクリプトを実行するときは, -vオプションで,乱数の個数 n を指定する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く