タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

べき分布とmathに関するkasihara1のブックマーク (3)

  • 書籍出版社の数理・番外編―べき分布に従う乱数値のつくりかた - 順番学研究所

    今回は、ちょっと書籍出版の議論から離れて、テクニカルな話です。数式ばっかりです。 べき分布に従う乱数を発生させる方法は、前回紹介したようなシミュレーションをやろうと思うと必ず必要になりますが、あまり世間に出回っていないようですね。 kfkfさんからコメント欄で依頼があったように、もしかしたらけっこう、需要があるかもしれませんので、そのやり方について解説します。 結論から 細かい話が面倒だ、という方のために、まず結論から言いましょう。以下のような式をExcelなり、その他言語にぶち込むと、べき分布に従う乱数が発生します。 ((M^(-b)-m^(-b))r+m^(-b))^(1/-b) ただし、 M:分布の上限値 m:分布の下限値(m>0) b:累積分布関数の指数→パレート指数などと呼ばれているもの(b>0) r:0以上1未満の一様分布乱数(ExcelのRAND関数、BASICならRND関数

    書籍出版社の数理・番外編―べき分布に従う乱数値のつくりかた - 順番学研究所
  • べき乗則を最小二乗法で求める - OKWAVE

    こんばんは。 No.1様のご回答のように、 y = ax^k から lny = klnx + lna  (自然対数) あるいは、 logy = klogx + loga  (常用対数) としてから、 logy と logx との関係を最小二乗法として考える方法が一つ。 この方法は、両対数グラフを作ったときの、直線と各点とを近づけたい場合に用います。 もう一つは、対数目盛りでないグラフ(曲線になります)において、 各点と曲線とを近づけるという目的で行う方法です。 誤差をεと置けば、 y + ε = ax^k ε = ax^k - y ε^2 = (ax^k - y)^2 = a^2・x^2k - 2ayx^k + y^2 データに番号をつければ、 εn^2 = a^2・xn^2k - 2aynxn^k + yn^2 よって、2乗誤差の合計Sは、 S = Σεn^2 = Σa^2・xn^(2k

    べき乗則を最小二乗法で求める - OKWAVE
  • http://openblog.meblog.biz/article/3867715.html

  • 1