‹›拡張された確率と統計の機能切断分布におけるサンプリングの改善
バージョン11では,よく使用される切断分布のサンプリングが拡張されている.以下のグラフは,さまざまなサンプルサイズについて計算速度を比べたものである.実験は,Intel Xeon Processor E3-1245 v2 3.40 GHzを搭載したWindows 10のシステムを使って行われた.一番下の数字は,バージョン11がバージョン10と比べてどのくらい速いかを示す.
正規切断分布のサンプリング.
完全なWolfram言語入力を表示する
dist = TruncatedDistribution[{10, Infinity}, NormalDistribution[]];
Table[
BlockRandom[SeedRandom["MarketingExample"];
Mean[Table[First[AbsoluteTiming[RandomVariate[dist, n];]], {5}]]]
, {n, {10000, 100000, 1000000}}]
切断コーシー(Cauchy)分布のサンプリング.
完全なWolfram言語入力を表示する
dist = TruncatedDistribution[{4, 10}, CauchyDistribution[1, 2]];
Table[
BlockRandom[SeedRandom["MarketingExample"];
Mean[Table[First[AbsoluteTiming[RandomVariate[dist, n];]], {5}]]]
, {n, {10000, 100000, 1000000}}]