| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → SimEvents |
| Contents | Index |
| Learn more about SimEvents |
Block Reference | Alphabetical List |
|
|
| Event-Based Entity Generator | Generate entity upon signal-based event or function call |
| Time-Based Entity Generator | Generate entities using intergeneration times from signal or statistical distribution |
| Entity-Based Function-Call Event Generator | Generate function call events corresponding to entities |
| Signal-Based Function-Call Event Generator | Generate function-call events in response to signal-based events |
| Event-Based Random Number | Generate random numbers from specified distribution, parameters, and initial seed |
| Event-Based Sequence | Generate sequence of numbers from specified column vector |
| Attribute Scope | Plot data from attribute of arriving entities |
| Discrete Event Signal to Workspace | Write event-based signal to workspace |
| Entity Sink | Accept or block entities |
| Instantaneous Entity Counting Scope | Plot entity count versus time |
| Instantaneous Event Counting Scope | Plot event count versus time |
| Signal Scope | Plot data from signal |
| X-Y Attribute Scope | Plot data from two attributes of arriving entities |
| X-Y Signal Scope | Plot data from two signals |
| Get Attribute | Output value of entity's attribute |
| Set Attribute | Assign data to entity |
| FIFO Queue | Store entities in sequence for undetermined length of time |
| LIFO Queue | Store entities in stack for undetermined length of time |
| Priority Queue | Store entities in sorted sequence for undetermined length of time |
| Infinite Server | Delay any number of entities for period of time |
| N-Server | Serve up to N entities for period of time |
| Single Server | Serve one entity for period of time |
| Input Switch | Accept entities from selected entity input port |
| Output Switch | Select entity output port for departure |
| Path Combiner | Merge entity paths |
| Replicate | Output copies of entity |
| Enabled Gate | Permit entity arrivals only when control signal is positive |
| Release Gate | Permit one pending entity to arrive when event occurs |
| Entity Combiner | Generate one entity per set of entities arriving simultaneously |
| Entity Splitter | Divide composite entity into component entities |
| Initial Value | Output specified value until first sample time hit |
| Signal Latch | Write input signal value to memory and read memory to output signal upon events |
| Conn | Provide entity input port or entity output port for virtual subsystem |
| Discrete Event Inport | Input port for Discrete Event Subsystem block |
| Discrete Event Outport | Provide output port for Discrete Event Subsystem block |
| Discrete Event Subsystem | Subsystem to be executed upon signal-based events |
| Subsystem Configuration | Configuration for Discrete Event Subsystem block |
| Cancel Timeout | Cancel timeout event for each entity |
| Read Timer | Report statistical data about named timer associated with arriving entities |
| Schedule Timeout | Schedule timeout event for each entity |
| Start Timer | Associate named timer to each arriving entity independently and start timing |
| Entity Departure Event to Function-Call Event | Convert entity departure event into one or two function calls |
| Signal-Based Event to Function-Call Event | Convert signal-based events into function calls |
| Entity Departure Counter | Count departures and write result to signal port or attribute |
| Attribute Function | Access and modify attributes using Embedded MATLAB code |
![]() | simeventsstartup | Blocks — Alphabetical List | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |