|
SOLUTIONS
|
-
Functions
- AbsoluteCorrelationFunction
- ARMAProcess
- ContinuousMarkovProcess
- CorrelationFunction
- CovarianceFunction
- DiscreteMarkovProcess
- EstimatedProcess
- FindProcessParameters
- ItoProcess
- Mean
- PoissonProcess
- Probability
- ProcessParameterAssumptions
- ProcessParameterQ
- QueueingNetworkProcess
- QueueingProcess
- RandomFunction
- RandomWalkProcess
- SARIMAProcess
- SliceDistribution
- StationaryDistribution
- StratonovichProcess
- TemporalData
- WeakStationarity
- WienerProcess
- Related Guides
Random Processes
A random process models the progression of a system over time, where the evolution is random rather than deterministic. The key point is that observations that are close in time are dependent, and this can be used to model, simulate, and predict the behavior of the process. Random processes are used in a variety of fields including economics, finance, engineering, physics, and biology.
Building on its strong capabilities for distributions, Mathematica provides cohesive and comprehensive random process support. Using a symbolic representation of a process makes it easy to simulate its behavior, estimate parameters from data, and compute state probabilities at different times. There is additional functionality for special classes of random processes such as Markov chains, queues, time series, and stochastic differential equations.
Featured ExamplesFeatured Examples |
-
Accuracy of Approximation Schemes
-
Analyze a Tennis Game
-
Analyze Time Series Model Residuals
-
Brownian Motion
-
Coin Flip Sequences
-
Compute Correlation and Partial Correlation Functions
-
Compute Moments Symbolically
-
Continuous-Time and Continuous-State Processes
-
Continuous-Time and Discrete-State Processes
-
Covariance Function for Processes
-
Discrete-Time and Continuous-State Processes
-
Discrete-Time and Discrete-State Processes
-
Email Arrivals
-
Estimate Process Parameters from Data
-
Expected Profit from an Option
-
Find Conditions for Stationarity and Invertibility of Time Series Processes
-
Fit Time Series Processes to Data
-
Forecast Exchange Rates
-
Generate an Ensemble of Paths
-
Global Warming
-
Heston Model
-
Hubble Gyroscope Maintenance
-
Ito and Stratonovich Solutions of the Linear Growth Model
-
Machine Repair Problem
-
Mean, Median, and Variance Functions from Data
-
Model Seasonal Data
-
Particle Moving between Two Barriers
-
Perform Autoregressive Filtering
-
Perform Spectral Analysis of a Time Series
-
Radioactive Emission
-
RLC Circuit Driven by Periodic Signal and White Noise
-
Simulate Any Random Process
-
Simulate Time Series Data
-
Simulate Zero Coupon Bond Using Chen's Model
-
Simulation of Processes Driven by Vector Noise Process
-
Slice Distribution for Processes
-
Slice Distributions from Data
-
Stationary Distribution for Finite Markov Processes
-
Stochastic Differential Equation for Exponential Decay
-
Stochastic Logistic Growth Model
-
Structural Properties of Finite Markov Processes
-
Test for Integrated Time Series
-
Visualize a Sample Path for a Finite Markov Process
ReferenceReference
Simulation & Estimation
RandomFunction — simulate a random process
TemporalData — represent one or several time-series data
EstimatedProcess, FindProcessParameters — estimate process parameters from data
Process Distributions
Probability — compute probabilities of predicates of process state at different times
SliceDistribution — process state distribution at time ![]()
StationaryDistribution — process state distribution at time ![]()
ProcessParameterAssumptions ▪ ProcessParameterQ
Process Moments
Mean — mean function for a process
CovarianceFunction — covariance function for a process
WeakStationarity — conditions for a process to be weakly stationary
CorrelationFunction ▪ AbsoluteCorrelationFunction
Parametric Processes »
RandomWalkProcess ▪ PoissonProcess ▪ WienerProcess ▪ ...
Markov Processes »
DiscreteMarkovProcess ▪ ContinuousMarkovProcess ▪ ...
Queueing Processes »
QueueingProcess ▪ QueueingNetworkProcess ▪ ...
Time-Series Processes »
ARMAProcess ▪ SARIMAProcess ▪ ...
