TFA Adaptive Transform (Complex) VI
- Updated2024-07-30
- 4 minute(s) read
Decomposes signal as a linear combination of Gaussian chirplet elementary functions. Wire data to the signal input to determine the polymorphic instance to use or manually select the instance.
Use the pull-down menu to select an instance of this VI.

Inputs/Outputs
![]() extension specifies the method to use to pad data at the borders of the input signal to lessen discontinuity. The extension length is half the window length. ![]() signal specifies the input signal. ![]() number of terms specifies the maximum number of elementary functions to use in the adaptive representation. ![]() error in describes error conditions that occur before this node runs. This input provides standard error in functionality. ![]() elementary functions specifies the settings of the elementary functions.
![]() sampling rate specifies the sampling rate of signal in hertz. sampling rate must be greater than 0, or this VI sets sampling rate to 1 automatically. The default is 1. ![]() sampling info returns the sampling information of the signal.
![]() chirplet info returns the parameters of each detected Gaussian chirplet elementary function.
![]() reconstructed signal returns the signal reconstructed from the specified elementary functions. ![]() error out contains error information. This output provides standard error out functionality. |
Examples
Refer to the following VIs for examples of using the TFA Adaptive Transform VI:
- Chirplet TDR VI: labview\examples\Time Frequency Analysis\TFAApplications
- Sine Curve Fitting VI: labview\examples\Time Frequency Analysis\TFAApplications
- Adaptive Transform (ADT) and Adaptive Expansion (ADE) VI: labview\examples\Time Frequency Analysis\TFAFunctions
- Heart Sound TFA VI: labview\examples\Time Frequency Analysis\TFAApplications