RAMP
Ramp
Block Screenshot
Contents
Description
The Ramp block generates a signal that starts at a specified Start Time and Initial Value and increases by a specified rate (Slope parameter). The output signal is defined by the following equation:
where
t0
is the
Start Time,
s0
the
Initial Value and
k
the
Slope.
Data types
Output: scalar double.
Parameters
Slope
Scalar. The rate of change of the generated signal.
Properties : Type 'vec' of size 1.
Start Time
Scalar. The time at which the signal begins to increase.
Properties : Type 'vec' of size 1.
Initial Value
Scalar. The initial value of the signal.
Properties : Type 'vec' of size 1.
Default properties
always active: yes
direct-feedthrough: no
zero-crossing: yes
mode: yes
regular outputs:
- port 1 : size [1,1] / type 1
number/sizes of activation inputs: 0
number/sizes of activation outputs: 0
continuous-time state: no
discrete-time state: no
object discrete-time state: no
name of computational function: ramp
Example
This diagram shows the use of RAMP block to obtain the response to a ramp signal of a first order's system defined by a transfer function.
Interfacing function
SCI/modules/scicos_blocks/macros/Sources/RAMP.sci
Computational function
SCI/modules/scicos_blocks/src/c/ramp.c (Type 4)
See also
- STEP_FUNCTION — Step Function
- CURV_f — Curve
- Sigbuilder — Signal creator/generator
Report an issue | ||
<< PULSE_SC | Sources palette | RAND_m >> |