Discrete-Event Simulation

Simulating Process Flows and Logistics

SimEvents is a process simulation software that helps understand resource requirements, timelines for complex large-scale missions, and the effects of arbitrary events on a mission plan.

Customize Process Simulation model with Algorithms Representing Key Operations

You can easily customize components of your process simulation without low-level programming. You write a MATLAB function to represent a task-scheduling sequence, routing of parts, or production recipes in a process simulation model. Your model uses the result of this MATLAB function to dynamically change processing delays, priorities, and other key elements of the process.

Analyze and Visualize Resource Utilization, Latencies within a Process Simulation

With MathWorks products you avoid having to use different environments for simulation and data analysis. You can use the process simulation software - SimEvents to simulate the process flow and use built-in visualization capabilities to gain insight into resource requirements, bottlenecks, and latencies. You can also use MATLAB to customize analysis and visualization of that simulation data.

Model the Rate and Flow of Events Using Real-World Data

You can import real-world data to generate tasks or production orders as input to the process simulation. With a few lines of MATLAB code, you can import the data from virtually any format, including XML files, spreadsheets, and databases.

U.S. Air Force

U.S. Air Force

"We need to identify the cause of an anomaly in test data to determine if we can fly the next day. We don’t have enough time to conduct our analysis with C++. MATLAB helps us get answers immediately because it is quick, easy, and intuitive."

Read the story

Discrete-Event Simulation Trial Software

Get trial software

See how MATLAB and Simulink products fit within your application

Learn more