Overview
Discrete-time derivative
Discussion
Computes the derivative of a discrete-time signal. The derivative is defined as:
...
The hidden internal array .lastValue stores the previous value x[n-1] between blocks. The length of the array is set by the prebuild function to the number of channels.
Type Definition
Code Block |
---|
typedef struct _ModuleDerivative { ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure FLOAT32 gain; // Additional gain. FLOAT32* lastValue; // Previous value x[n-1]. } ModuleDerivativeClass; |
Variables
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
gain | float | parameter | 0 | 1 | -10:10 | linear |
lastValue | float* | state | 1 | [1 x 1] | Unrestricted |
Pins
Input Pins
Name: in
Description: Input signal
...
Sample rate range: Unrestricted
Complex support: Real
Output Pins
Name: out
Description: Output signal
Data type: float
MATLAB Usage
File Name: derivative_module.m
...