RESPITE: The CASA Toolkit Page: Documentation: Block Library Index:node24

Some Simple Unary Operations

These are a set of simple blocks each with only one input and one output, and which can produce a single output sample from a single input sample, i.e. they are simple transformations of the form:


Some of these operations have additional parameters. e.g. the Scale block has a parameter to set the factor by which to scale the input. These parameters may be static (constant over time) or dynamic (time varying). e.g. for the scale block with a parameter, $A$, the static version computes:

and the dynamic version computes2:
$y_t=A_t x_t$

Static parameters are set via the block's parameter mechanism in the usual way. Dynamic parameters are passed into the block as an optional input. A dynamic parameter provided at the optional input will override any static parameter that has been set.