Block Reference


GeneratorsGenerate entities, events, and signals
SimEvents SinksView and export data
AttributesManage data attached to entities
QueuesStore entities in queue
ServersDelay entities by service time
RoutingDesign entity paths
GatesRegulate entity admission
Entity ManagementCombine and split entities
Signal ManagementManipulate signals based on events
SimEvents Ports and SubsystemsControl timing using discrete event subsystems
TimingCompute and limit time that entities spend in region
Event TranslationConvert event types
ProbesReport information about the simulation
SimEvents User-Defined FunctionsSupport custom functions

Generators

Entity GeneratorsCreate entities
Event GeneratorsCreate function-call events
Signal GeneratorsCreate numerical signals

Entity Generators

Event-Based Entity GeneratorGenerate entity upon signal-based event or function call
Time-Based Entity GeneratorGenerate entities using intergeneration times from signal or statistical distribution

Event Generators

Entity-Based Function-Call Event GeneratorGenerate function call events corresponding to entities
Signal-Based Function-Call Event GeneratorGenerate function-call events in response to signal-based events

Signal Generators

Event-Based Random NumberGenerate random numbers from specified distribution, parameters, and initial seed
Event-Based SequenceGenerate sequence of numbers from specified column vector

SimEvents Sinks

Attribute ScopePlot data from attribute of arriving entities
Discrete Event Signal to WorkspaceWrite event-based signal to workspace
Entity SinkAccept or block entities
Instantaneous Entity Counting ScopePlot entity count versus time
Instantaneous Event Counting ScopePlot event count versus time
Signal ScopePlot data from signal
X-Y Attribute ScopePlot data from two attributes of arriving entities
X-Y Signal ScopePlot data from two signals

Attributes

Get AttributeOutput value of entity's attribute
Set AttributeAssign data to entity

Queues

FIFO QueueStore entities in sequence for undetermined length of time
LIFO QueueStore entities in stack for undetermined length of time
Priority QueueStore entities in sorted sequence for undetermined length of time

Servers

Infinite ServerDelay any number of entities for period of time
N-ServerServe up to N entities for period of time
Single ServerServe one entity for period of time

Routing

Input SwitchAccept entities from selected entity input port
Output SwitchSelect entity output port for departure
Path CombinerMerge entity paths
ReplicateOutput copies of entity

Gates

Enabled GatePermit entity arrivals only when control signal is positive
Release GatePermit one pending entity to arrive when event occurs

Entity Management

Entity CombinerGenerate one entity per set of entities arriving simultaneously
Entity SplitterDivide composite entity into component entities

Signal Management

Initial ValueOutput specified value until first sample time hit
Signal LatchWrite input signal value to memory and read memory to output signal upon events

SimEvents Ports and Subsystems

ConnProvide entity input port or entity output port for virtual subsystem
Discrete Event InportInput port for Discrete Event Subsystem block
Discrete Event OutportProvide output port for Discrete Event Subsystem block
Discrete Event SubsystemSubsystem to be executed upon signal-based events
Subsystem ConfigurationConfiguration for Discrete Event Subsystem block

Timing

Cancel TimeoutCancel timeout event for each entity
Read TimerReport statistical data about named timer associated with arriving entities
Schedule TimeoutSchedule timeout event for each entity
Start TimerAssociate named timer to each arriving entity independently and start timing

Event Translation

Entity Departure Event to Function-Call EventConvert entity departure event into one or two function calls
Signal-Based Event to Function-Call EventConvert signal-based events into function calls

Probes

Entity Departure CounterCount departures and write result to signal port and/or attribute

SimEvents User-Defined Functions

Attribute FunctionAccess and modify attributes using Embedded MATLAB™ code
  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS