Summary
Specifies signal types, which can be generated by TSignalGenerator.
Unit
SignalProcessing
Declaration
TFuncSignalType = (funSine, funImpulse, funUnitImpulse, funTriangle, funSquare,
funRandGauss, funRandUniform, funChirp, funConstant,funInput0,
funInput1, funInput2, funInput3, funInput4 ,funInput5, funInput6, funInput7, funNone);
| Value | Description |
|---|
| funSine: | P1-frequency, P2-amplitude, P3-phase; |
| funUnitImpulse: | no parameters. Used for filter design. |
| funImpulse | is defined with duty cycles: High time - P1, Raise time - P3, Fall time - P4, Amplitude of High - P5; ; |
| funTriangle: | P1-frequency, P2-amplitude, P3-phase; P4-asymetry; |
| funSquare: | P1-freqyency, P2-phase, P3-amplitude, P4-DC offset; |
| funRandGauss: | P1-mean, P2-stddev; |
| funRandUniform: | P1-Low, P2-high; |
| funChirp: | P1-starting frequency, P3 - starting amplitude, P5-ending frequency, P6-ending amplitude, P7- period [s]; |
| funConstant: | P1-constant value, P2-imaginary part, if constant is complex. |
| funInput1,funInput2,funInput3,funInput4,funInput5,funInput6, | funInput7: used to reference the Inputs property of the TSignalFilter component. |
Description
Defines the type of the signal you want to generate.
| Copyright 2008 Dew Research |
http://www.dewresearch.com