連続時間と離散状態の過程
procs = {PoissonProcess[1.3], TelegraphProcess[1.3], ContinuousMarkovProcess[{1, 0, 0}, {{0, (1/2), (1/2)}, {(1/2), 0, (1/2)}, {(1/2), (1/2), 0}}, {1, 2, 1}], QueueingProcess[1, 2], QueueingNetworkProcess[(| |
| - |
| 0 |
| 0 |
| 0 |), (| | | |
| - | --- | --- |
| 0 | 0.3 | 0.7 |
| 1 | 0 | 0 |
| 1 | 0 | 0 |), (| |
| ---- |
| 1 |
| 0.5 |
| 1.25 |), (| |
| - |
| 1 |
| 1 |
| 1 |), 10], RenewalProcess[GammaDistribution[2, 1]], CompoundPoissonProcess[.8, DiscreteUniformDistribution[{-2, 2}]], CompoundRenewalProcess[GammaDistribution[2, 1.7], DiscreteUniformDistribution[{-2, 2}]]};data = RandomFunction[#, {0, 25}]& /@ procs;Table[ListLinePlot[data[[i]], PlotLabel -> Head[procs[[i]]], Filling -> Axis, InterpolationOrder -> 0, PlotRange -> All, FillingStyle -> Directive[Opacity[0.5], RandomChoice[ColorData[45, "ColorList"]]]], {i, Length[procs]}]