WOLFRAM SYSTEM MODELER
AssignClockToSquareWaveHoldGenerate a Boolean continuous-time square-wave output from a clocked Real input |
SystemModel["Modelica_Synchronous.RealSignals.Sampler.Utilities.AssignClockToSquareWaveHold"]
This block creates a Boolean, continuous time, square-wave output. Whenever the clock of the input signal is active the Boolean output value changes.
The following
example
samples a sine signal with a periodic clock of 20 ms period. After that a Boolean, continuous time, square-wave signal is generated that changes its value at every clock tick of the sampled signal:
model | simulation result |
y_start |
Value: false Type: Boolean Description: Initial value of output signal |
---|
u |
Type: RealInput Description: 'input Real' as connector |
|
---|---|---|
y |
Type: BooleanOutput Description: Connector of Boolean output signal |
Modelica_Synchronous.Examples.Elementary.RealSignals Example of an AssignClockToSquareWaveHold block for Real signals |
|
Modelica_Synchronous.WorkInProgress.Tests |