背景
コーシー分布のパーセント点を求めるには,分布関数の逆関数が必要である。この関数はExcelには実装されていないが,TAN関数を利用すれば計算できる。一方,CASIOの高精度計算サイト(50桁での計算が可能)には,cauchyicdlower関数という関数があり,コーシー分布のパーセント点を直接計算できる。
そこで,両者の結果を比較し,一致桁数を評価した。
検証環境
- OS: Windows 10 Pro(64bit)
- アプリケーション: Excel 2013(64bit)
- CPU: Core i7 2.4GHz
- RAM: 16GB
- 仮想メモリ: OFF
検証方法
以下の手順で検証した。- ExcelのTAN関数を利用してコーシー分布のパーセント点を計算する。
- CASIOの高精度計算サイトで,「桁数50桁」,「精度保証あり」でコーシー分布のパーセント点(cauchyicdlower関数)を計算する。
- ただし,この結果を適切にExcelに貼り付けるには有効桁数を15桁にしておく必要があるので,高精度計算サイト側でプログラムを自作し,最終結果の有効桁数を15桁にする。
- 1.の結果と3.の結果をExcel上で比較し,一致桁数を評価する。
結果
結果は下図のとおり。- 下側確率で1%以上99%以下の領域では,一致桁数はほぼ14桁以上であった。
- それ以外の領域では一致桁数は低下した。
0 件のコメント:
コメントを投稿