Wolfram言語

拡張された確率と統計の機能

切断分布におけるサンプリングの改善

バージョン11では,よく使用される切断分布のサンプリングが拡張されている.以下のグラフは,さまざまなサンプルサイズについて計算速度を比べたものである.実験は,Intel Xeon Processor E3-1245 v2 3.40 GHzを搭載したWindows 10のシステムを使って行われた.一番下の数字は,バージョン11がバージョン10と比べてどのくらい速いかを示す.

正規切断分布のサンプリング.

完全なWolfram言語入力を表示する
In[1]:=
Click for copyable input
dist = TruncatedDistribution[{10, Infinity}, NormalDistribution[]]; Table[ BlockRandom[SeedRandom["MarketingExample"]; Mean[Table[First[AbsoluteTiming[RandomVariate[dist, n];]], {5}]]] , {n, {10000, 100000, 1000000}}]
Out[171]=

切断コーシー(Cauchy)分布のサンプリング.

完全なWolfram言語入力を表示する
In[2]:=
Click for copyable input
dist = TruncatedDistribution[{4, 10}, CauchyDistribution[1, 2]]; Table[ BlockRandom[SeedRandom["MarketingExample"]; Mean[Table[First[AbsoluteTiming[RandomVariate[dist, n];]], {5}]]] , {n, {10000, 100000, 1000000}}]
Out[39]=

関連する例

de en es fr ko pt-br ru zh