Polybench® for biosignalsreference 1.40.0

Source operator for a number of mathematical standard signals, such as sinus and noise.

Signal Generator

The Signal Generator is a generic source of common mathematical signals, such as sinus, triangle, block, and various types of noise. Use this operator for testing, education, as control signal source or as part of mathematical calculations on other signal sources.

Symbol in the Object Toolbox

Signal Generator

Operator ports

Output S: Floating point values

Properties

Find more information about changing properties here: "Properties Viewer"

SignalType

type: Select from the list
Select one of the pre-defined signal types from the list.
Select one of those presets:
Sinus
Sinoidal signal
Triangle
Triangular signal
Square
Rectangular signal
Noise
Random signal / noise signal with an ampliture of 1.0
GaussianNoise
Mathematical noise with a Gaussian distribution
UniformNoise
Mathematical noise with a uniform distribution
ConstantValue
Constant value signal. The value of the signal is continiuously the Amplitude value.


SampleFrequency

type: Real value
The sample frequency in Hz of the signal. This determines in how many samples per second the signal is divided (must be greater than 0).


SignalFrequency

type: Real value
The frequency of the repetitive pattern of the signal. So, for example, if you have chosen SignalType to be Sinus, then this parameter determines the frequency of the sinus signal. Note: this is not the sample frequency!


PhaseShiftRad

type: Real value
The signal's phase angle in radiants.


PhaseShiftDegree

type: Real value
The signals's phase angle in degrees (0-360 degrees)


Amplitude

type: Real value
The measure of the signal wave's magnitude of oscillation (peak amplitude).


ChannelName

type: See description
Name of the output channel


ChannelUnit

type: See description
Unit of the output channel. This is optional and per default not set.


SyncID

type: See description
Synchronization identifier, which is a word or a number that is commonly used by a group of components that should use the same Data Cursor.


Caption

type: Word or phrase
The name of the object in the project. This name must not contain '.', '$' nor '@' characters.

For more information about the rules and usage of the Caption property, please refer to "Caption property - background and usage".

Documentation

type: See description
Optional documentation of this object. If this object is an operator, the Documentation text is displayed below the operator symbol.