WOLFRAM SYSTEM MODELER
ControlLogicCatapult controller |
![]() |
SystemModel["DocumentationExamples.Simulation.Catapult.Components.ControlLogic"]
This library contains models used in the documentation of system modeling functionality in Wolfram Language. These examples and this library can be explored in the Wolfram Language documentation.
dropAngle |
Value: Type: Real |
---|---|
dropTime |
Value: Type: Time (s) |
dropAtAngle |
Value: true Type: Boolean |
![]() |
holdArm |
Type: RealOutput Description: 'output Real' as connector |
---|---|---|
![]() |
armAngle |
Type: RealInput Description: 'input Real' as connector |
![]() |
attached |
Type: BooleanOutput Description: 'output Boolean' as connector |
![]() |
releaseArm |
Type: Transition Description: Transition where the fire condition is set by a modification of variable condition |
---|---|---|
![]() |
stateGraphRoot |
Type: StateGraphRoot Description: Root of a StateGraph (has to be present on the highest level of a StateGraph) |
![]() |
releaseBall |
Type: TransitionWithSignal Description: Transition where the fire condition is set by a Boolean input signal |
![]() |
swinging |
Type: Step Description: Ordinary step (= step that is not active when simulation starts) |
![]() |
locked |
Type: InitialStepWithSignal Description: Initial step (= step that is active when simulation starts). Connector 'active' is true when the step is active |
![]() |
detached |
Type: StepWithSignal Description: Ordinary step (= step that is not active when simulation starts). Connector 'active' is true when the step is active |
![]() |
not1 |
Type: Not Description: Logical 'not': y = not u |
![]() |
booleanToReal |
Type: BooleanToReal Description: Convert Boolean to Real signal |
![]() |
lessThreshold1 |
Type: LessThreshold Description: Output y is true, if input u is less than threshold |
![]() |
logicalSwitch |
Type: LogicalSwitch Description: Logical Switch |
![]() |
booleanExpression |
Type: BooleanExpression Description: Set output signal to a time varying Boolean expression |
![]() |
greaterThreshold |
Type: GreaterThreshold Description: Output y is true, if input u is greater than threshold |
![]() |
realExpression |
Type: RealExpression Description: Set output signal to a time varying Real expression |
![]() |
DocumentationExamples.Simulation.Catapult A model of a trebuchet |