functions to construct and use random sequences generators.
The first step is to load the QuantLib package.
Needs["QuantLib`"]
Within the RandomSequenceGenerator part there are several constructors and member functions available
In[91]:=
Select[Category[RandomSequenceGenerator],QLConstructor[#]&]
Out[91]=
In[92]:=
Select[Category[RandomSequenceGenerator],QLMember[#]&]
Out[92]=
In[93]:=
In[95]:=
obj=MersenneTwisterRsg[Dimension,Seed]
Out[95]=
FaureRsg
In[96]:=
In[97]:=
obj=FaureRsg[Dimension]
Out[97]=
HaltonRsg
In[98]:=
In[100]:=
obj=HaltonRsg[Dimension,Seed]
Out[100]=
SobolRsg
In[101]:=
In[101]:=
In[103]:=
obj=SobolRsg[Dimension,Seed]
Out[103]=
Variates
In[104]:=
In[105]:=
Variates[obj,Samples]
Out[105]=