Wolfram Language

Probabilité et statistiques étendues

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

La version 11 améliore l'échantillonnage des lois tronquées couramment utilisées. Les tableaux suivants montrent les comparaisons de vitesse pour différentes distributions avec différentes tailles d'échantillon. Les 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 loi normale tronquée.

Afficher 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 loi de Cauchy tronquée.

Afficher 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