Documentation

SimEvents Pane

    Note:   These configuration parameters are obsolete. They are available only for SimEvents® releases prior to R2016a.

SimEvents Pane Overview

    Note:   These configuration parameters are obsolete. They are available only for SimEvents releases prior to R2016a.

Configure modelwide parameters related to discrete-event simulation and the logging of events and entities.

Configuration

This pane appears only if your model contains a SimEvents block.

Execution order

    Note:   These configuration parameters are obsolete. They are available only for SimEvents releases prior to R2016a.

Select an algorithm for determining the sequence for processing simultaneous events having equal priorities.

Settings

Default: Arbitrary

Arbitrary

Causes the simulation to use an internal algorithm to determine the sequence for processing simultaneous events having equal priorities.

Randomized

Causes the simulation to assign equal probability to all possible execution sequences of simultaneous events having equal numerical priorities.

Tip

The processing sequence might be different from the sequence in which the events were scheduled on the event calendar.

Dependency

Selecting Randomized enables Seed for event randomization.

Command-Line Information

Parameter: propIdentEvents
Type: double
Value: 0 | 1
Default: 0

Seed for event randomization

    Note:   These configuration parameters are obsolete. They are available only for SimEvents releases prior to R2016a.

Initialize the random number generator for event processing.

Settings

Default: 123456789

Minimum: 0

Maximum: 2^31-1

This is a number that initializes the random number generator used to determine the sequence for processing simultaneous events having equal priorities.

Tips

  • For a given value of this parameter, the output of the random number generator is repeatable.

  • To avoid unexpected correlations, make the value of this parameter distinct from all other seed parameters in the model (for example, the Initial seed parameter in the Event-Based Random Number block).

Dependency

This parameter is enabled by Execution order.

Command-Line Information

Parameter: propIdentEventSeed
Type: string
Value:
Default: '123456789'

Maximum events per block

    Note:   These configuration parameters are obsolete. They are available only for SimEvents releases prior to R2016a.

Limit the number of entity generation, service completion, subsystem execution, and function-call events that each SimEvents block performs at each fixed time instant.

Settings

Default: 1000

Minimum: 2

Maximum: 2^31-1

Command-Line Information

Parameter: propMaxDesBlkSimulEvents
Type: string
Value:
Default: '1000'

Maximum events per model

    Note:   These configuration parameters are obsolete. They are available only for SimEvents releases prior to R2016a.

Limit the total number of events scheduled via the event calendar at each fixed time instant. This is the maximum number of events per discrete-event system in a model.

Settings

Default: 100000

Minimum: 2

Maximum: 2^31-1

Command-Line Information

Parameter: propMaxDesMdlSimulEvents
Type: string
Value:
Default: '100000'

Prevent duplicate events on multiport blocks and branched signals

    Note:   These configuration parameters are obsolete. They are available only for SimEvents releases prior to R2016a.

Prevent multifiring behavior on multiport blocks or branched signals that results in duplication of events. Multifiring behavior, an implicit result of the way that the software executes particular block configurations, occurs when the software executes a block more than once in response to a single, discrete event in the simulation.

Settings

Default: On

On

Enable Prevent duplicate events on multiport blocks and branched signals parameter to prevent multifiring behavior.

Off

Allow multifiring behavior on multiport blocks or branched signals.

Command-Line Information

Parameter: propPreventDuplicateEvents
Type: integer or boolean
Value:
Default: '1' for integer, 'True' for boolean

More About

Was this topic helpful?