LabVIEW Multicore Analysis and Sparse Matrix Toolkit API Reference

DST VI

  • Updated2023-02-21
  • 5 minute(s) read

DST VI

Owning Palette: Transforms VIs

Requires: Multicore Analysis and Sparse Matrix Toolkit

Computes the Discrete Sine Transform (DST) of the input sequence X.

Wire data to the X input to determine the polymorphic instance to use or manually select the instance.

Details  

1D DST (DBL)

X specifies the input sequence.
DST size is the length of the DST you want to perform. If DST size is greater than the number of elements in X, this VI adds zeros to the end of X to match the size of DST size. If DST size is less than the number of elements in X, this VI uses only the first n elements in X to perform the DST, where n is DST size. If DST size is less than or equal to zero, this VI uses the length of X as the DST size.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
DST {X} returns the DST of X.
error out contains error information. This output provides standard error out functionality.

1D DST (SGL)

X specifies the input sequence.
DST size is the length of the DST you want to perform. If DST size is greater than the number of elements in X, this VI adds zeros to the end of X to match the size of DST size. If DST size is less than the number of elements in X, this VI uses only the first n elements in X to perform the DST, where n is DST size. If DST size is less than or equal to zero, this VI uses the length of X as the DST size.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
DST {X} returns the DST of X.
error out contains error information. This output provides standard error out functionality.

2D DST (DBL)

X specifies the input sequence.
DST rows specifies the number of rows of the 2D DST. This VI truncates or zero pads X to an m-by-n array before performing the DST, where m is DST rows and n is DST columns.
DST columns specifies the number of columns of the 2D DST. This VI truncates or zero pads X to an m-by-n array before performing the DST, where m is DST rows and n is DST columns.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
DST {X} returns the DST of X.
error out contains error information. This output provides standard error out functionality.

2D DST (SGL)

X specifies the input sequence.
DST rows specifies the number of rows of the 2D DST. This VI truncates or zero pads X to an m-by-n array before performing the DST, where m is DST rows and n is DST columns.
DST columns specifies the number of columns of the 2D DST. This VI truncates or zero pads X to an m-by-n array before performing the DST, where m is DST rows and n is DST columns.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
DST {X} returns the DST of X.
error out contains error information. This output provides standard error out functionality.

DST Details

The following table lists the support characteristics of this VI.

Supported on RT targets Yes
Suitable for bounded execution times on RT Yes

Refer to the Details section in the DST VI for more details about this VI.