Model and simulate discrete-event systems

SimEvents® provides a discrete-event simulation engine and component library for analyzing event-driven system models and optimizing performance characteristics such as latency, throughput, and packet loss. Queues, servers, switches, and other predefined blocks enable you to model routing, processing delays, and prioritization for scheduling and communication.

With SimEvents you can study the effects of task timing and resource usage on the performance of distributed control systems, software and hardware architectures, and communication networks. You can also conduct operational research for decisions related to forecasting, capacity planning, and supply-chain management.


Discrete-Event Simulation in Simulink

Use the discrete-event simulation engine that manages and processes sequences of asynchronous events.

Learn more

Programmatic Control of Event Actions and Entities

Control event actions and entities by writing MATLAB code, invoking Simulink functions, and using the Discrete-Event Chart block and Discrete Event System block.

Learn more

SimEvents Blocks and Design Patterns

Create, process, store, and move entities and their resources in a system.

Learn more

Analysis and Visualization of Results

Gain insight into the behaviour of your model by animating, using statistics and scopes, and debugging.

Learn more

Product Resources

Discover more about SimEvents by exploring these resources.


Explore documentation for SimEvents functions and features, including release notes and examples.


Browse the list of available SimEvents functions.


View a Simulink library of blocks that SimEvents supports.

Technical Articles

View articles that demonstrate technical advantages of using SimEvents.

User Stories

Read how SimEvents is accelerating research and development in your industry.

Product Requirements

View product requirements for the latest release of SimEvents.

Try or Buy

Get a Free Trial

Test drive SimEvents.

Get a trial

Ready to Buy?

Purchase SimEvents and explore related products.

Contact sales
Pricing and licensing

Have Questions?


Contact Teresa Hubscher-Younger,
SimEvents Technical Expert

Email Teresa

SimEvents requires: Simulink, MATLAB

Related Solutions

Use SimEvents to solve scientific and engineering challenges:

News and Events

Operations Research and Optimization of Discrete Event Simulation