« View all new features in
Mathematica
9
◄
previous
|
next
►
New in
Mathematica
9
›
Random Processes
Discrete-Time and Continuous-State Processes
In[1]:=
X
procs = {MAProcess[{.3, -.5}, 0.1], ARProcess[{.3, -.5}, .1], ARMAProcess[{-.3, .1}, {.4}, 0.1], ARIMAProcess[{-.1}, 1, {.2}, .1], SARMAProcess[{.5}, {.2}, {12, {.8}, {-.2}}, 0.1], SARIMAProcess[{.3}, 1, {.2}, {12, {.4}, 3, {.2}}, 0.1], FARIMAProcess[{}, .3, {}, 0.1], CompoundRenewalProcess[PascalDistribution[1, 1/3], NormalDistribution[]]};
In[2]:=
X
data = RandomFunction[#, {0, 25}] & /@ procs;
In[3]:=
X
plots = Table[ ListPlot[data[[i]], PlotLabel -> Head[procs[[i]]], PlotRange -> All, Filling -> Axis, FillingStyle -> RandomChoice[ColorData[45, "ColorList"]]], {i, Length[procs]}]
Discrete-time and continuous-state processes.
Out[3]=