Wolfram Language

Probabilité et statistiques étendues

Amélioration de l'échantillonnage des distributions tronquées

La version 11 améliore l'échantillonnage des distributions tronquées couramment utilisées. Les tableaux suivants montrent les comparaisons de vitesse pour différentes distributions avec différentes tailles d'échantillon. Des expériences ont été effectuées sur un système Windows 10 avec un processeur Intel Xeon E3-1245 v2 3,40 GHz. Le nombre ci-dessous montre que la version 11 est plus rapide que la version 10.

L'échantillonnage d'une distribution normale tronquée.

Montrer l'entrée complète de Wolfram Language
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]=

Échantillonnage d'une distribution de Cauchy tronquée.

Montrer l'entrée complète de Wolfram Language
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]=

Exemples connexes

de en es ja ko pt-br ru zh