exp_func :
An exponential function for an xreal-typed signal.
The exp_func primitive produces an xreal-typed output which is an exponential function of an xreal-typed input. That is,
out = exp(in).
The parameter base sets the base of the exponential function (default: M_E=2.718282). The parameter scale sets the additional scale factor applied to the output.
The primitive first approximates the input as a piecewise-linear (PWL) waveform before computing its exponential function output. The parameters abstol and reltol set the absolute and relative tolerances of such PWL approximation, respectively.
NOTE: this primitive adds a unit timestep delay from its input to output for synchronization.
Input/Output Terminals
| Name | I/O | Type | Description |
| out | output | xreal | output signal |
| in | input | xreal | input signal |
Parameters
| Name | Type | Default | Unit | Description |
| base | real | M_E | None | base of the exponential function |
| scale | real | 1.0 | None | scale factor |
| abstol | real | 1e-4 | None | absolute tolerance for input |
| reltol | real | 1e-2 | None | relative tolerance for input |