Wolfram 语言

概率和统计延伸

更快的分布特性计算

版本 11 增强了对多种分布特性的数值计算. 以下图表展示了对不同样本大小的计算速度对比. 测试在 Intel Xeon Processor E3-1245 v2 3.40 GHz Windows 10 系统上进行. 图底部数字显示了与版本 10 相比版本 11 的速度提高.

更好的 PDF 可列表属性支持.

显示完整的 Wolfram 语言输入
In[1]:=
Click for copyable input
dist = WeibullDistribution[1, 2]; Table[ BlockRandom[SeedRandom["MarketingExample"]; data = RandomVariate[dist, n]]; Mean[Table[First[AbsoluteTiming[PDF[dist, data];]], {5}]] , {n, {10000, 100000, 1000000}}]
Out[168]=

更快的离散分布分位数.

显示完整的 Wolfram 语言输入
In[2]:=
Click for copyable input
dist = BinomialDistribution[100, 9/10.]; Table[ BlockRandom[SeedRandom["MarketingExample"]; data = RandomReal[1, n]]; Mean[Table[First[AbsoluteTiming[Quantile[dist, data];]], {5}]] , {n, {100, 1000, 10000}}]
Out[170]=

多元超几何分布概率.

显示完整的 Wolfram 语言输入
In[3]:=
Click for copyable input
Table[ Mean[Table[First[AbsoluteTiming[TimeConstrained[ BlockRandom[SeedRandom["MarketingExample"]; symbols = Table[Unique[a], {n}]; Probability[Min[symbols] >= 2 && Max[symbols] <= 12, symbols \[Distributed] MultivariateHypergeometricDistribution[30, RandomInteger[{20, 40}, n]]]; ], 100]]], {5}]], {n, {2, 3, 4}}]
Out[30]=

相关范例

de en es fr ja ko pt-br ru